Full Stack developer
Role details
Job location
Tech stack
Job description
We are looking for a skilled Full Stack Developer with hands-on experience in .NET, Node.js, React/Angular/jQuery, HTML/CSS and Sitecore, along with Agile methodology and DevOps practices. The ideal candidate will design, develop, and maintain scalable web applications, contribute to backend and frontend development, and work closely with cross-functional teams to deliver high-quality software. Your responsibilities:
- Design, develop, and maintain frontend and backend applications using React/Angular/jQuery, HTML/CSS, .NET Core, and Node.js.
- Develop and customize Sitecore solutions, including content modeling, templates, workflows, and integrations.
- Collaborate in Agile/Scrum teams to plan, estimate, and deliver user stories.
- Implement APIs and microservices for seamless frontend-backend communication.
- Integrate DevOps practices, including CI/CD pipelines, automated builds, deployments, and monitoring.
- Conduct code reviews and ensure adherence to best practices and coding standards.
- Troubleshoot and optimize application performance, security, and scalability.
- Work closely with QA and product teams to ensure high-quality deliverables.
Requirements
Good hands-on experience with .NET (C#, ASP.NET Core, Web APIs).
-
Strong React/Angular/jQuery, HTML/CSS development experience .
-
Experience with Node.js (Express, NestJS preferred).
-
Sitecore CMS experience.
-
Knowledge of RESTful APIs, microservices, and database systems (SQL/NoSQL).
-
Agile methodology experience (Scrum/Kanban).
-
Experience with DevOps practices and CI/CD pipelines (GitHub Actions).
-
Excellent communication skills to engage with technical and business stakeholders. Desirable skills/knowledge/experience: (As applicable)
-
Familiarity with cloud platforms (AWS).