You are a highly skilled Angular with Next.js Developer who will be joining our growing engineering team. Your expertise in front-end development, with hands-on experience in Angular for building complex web applications and Next.js for server-side rendering and optimized React-based applications, is crucial for this role. You will need a blend of technical proficiency, problem-solving ability, and creativity to deliver high-performing, scalable, and user-friendly solutions. Your key responsibilities will include designing, developing, and maintaining scalable web applications using Angular and Next.js. You will build and integrate responsive, user-friendly UIs with reusable components and implement server-side rendering (SSR) and static site generation (SSG) using Next.js for improved performance and SEO. Collaboration with UX/UI designers to translate wireframes and prototypes into functional applications will be essential. Furthermore, integrating front-end applications with RESTful APIs, GraphQL, and backend services, optimizing application performance, loading speed, and scalability, writing clean, maintainable, and testable code following best practices, and troubleshooting, debugging, and resolving issues in production and development environments are also part of your responsibilities. Working closely with cross-functional teams (backend developers, QA, product managers) to deliver high-quality solutions and staying updated with emerging front-end trends, frameworks, and best practices are equally important. To excel in this role, you are required to possess a Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) along with at least 4 years of hands-on experience in front-end development. You should have strong proficiency in Angular (latest versions), including modules, services, RxJS, forms, and state management, as well as proven experience with Next.js (SSR, SSG, API routes, middleware). Additionally, you should have a strong knowledge of JavaScript (ES6+), TypeScript, HTML5, CSS3, and Bootstrap/Tailwind, experience with REST APIs, GraphQL, and backend integration, familiarity with Node.js and modern build tools (Webpack, Vite, etc.), experience in version control using Git/GitHub/GitLab, an understanding of responsive design, cross-browser compatibility, and accessibility, and strong problem-solving and debugging skills.,
XTRM is a global fintech payments company. We've built a next-generation platform and embedded payment API designed around an intelligent wallet architecture that allows businesses of all kinds to receive, manage, exchange and send money all over the world. XTRM operates using a fully distributed team spanning many countries. We are a high growth company, with over 1,500 global customers. We are seeking a skilled Azure Developer with strong experience in ASP.NET Core and RESTful API development to join our growing engineering team. The ideal candidate should be well-versed in designing and implementing scalable solutions on Microsoft Azure and possess a deep understanding of back-end services and integration patterns. Key Responsibilities Design, develop, and maintain secure and scalable APIs using NET Core Develop and deploy applications on Microsoft Azure using services like App Services, Azure Functions, Azure API Management, etc. Integrate APIs with front-end applications, third-party services, and databases Write clean, maintainable, and efficient code while following industry best practices Collaborate with architects, front-end developers, and DevOps teams on solution delivery Implement CI/CD pipelines and monitor application performance on Azure Troubleshoot, debug, and optimize application performance and availability Ensure code is written with proper security, performance, and testing considerations Required Skills & Qualifications 5+ years of hands-on experience with ASP.NET Core (C#) and RESTful API development Strong experience with Azure cloud services, including: Azure App Services Azure Functions Azure API Management Azure Key Vault Azure Storage and Azure SQL Solid understanding of OOP, design patterns, and software architecture Experience with Entity Framework Core, LINQ, and SQL Server Proficient with tools like Postman, Swagger/OpenAPI Experience with Git and Agile development practices Familiarity with CI/CD pipelines using Azure DevOps or GitHub Actions Experience with microservices architecture, event-driven systems and domain-driven systems Familiarity in Docker and Azure Kubernetes Service (AKS) Experience with unit testing and test-driven development (TDD)