· Strong hands-on experience developing Single Page Applications (SPA) using Angular or React.
· Good working knowledge of modern front-end libraries and patterns such as NgRx or similar state-management frameworks.
· Experience building and consuming RESTful APIs.
· Hands-on experience developing backend services using C# and ASP.NET (exposure to Java or Python is a plus).
· Strong understanding of HTML5, CSS3, JavaScript/TypeScript, and responsive UI design principles.
· Familiarity with Linux environments and basic shell or batch scripting.
· Experience deploying and supporting applications on both Linux and Windows systems.
· Knowledge of CI/CD pipelines, with experience collaborating with DevOps teams for build and release automation.
· Strong understanding of end-to-end application architecture, from UI to backend services.
· Ability to collaborate effectively with cross-functional teams including product, design, testing, data, and operations.
· Good communication skills and a proactive mindset toward optimization and continuous improvement.
Roles & Responsibilities
· Develop rich, interactive Single Page Applications using Angular/React and related technologies (NgRx, etc.).
· Build and maintain complex service APIs using C# and ASP.NET (with exposure to Java and Python as applicable).
· Work closely with product, design, and testing teams to support application features throughout the software development lifecycle.
· Proactively identify opportunities to optimize and enhance workflows and applications.
· Deploy and support applications across Linux and Windows environments.
· Collaborate with application, data, and DevOps teams to set up and enhance CI/CD pipelines.
· Work with the application support team to ensure application stability, reliability, and availability in production.
· Participate in design discussions and contribute to building scalable, efficient, and maintainable application architectures.
Interested in this role?