
Search by job, company or skills
We are seeking a highly skilled and experienced Senior Full Stack Developer to join our team. We pride ourselves on our commitment to excellence, creativity, and cutting-edge technology. As we continue to expand our digital presence, we are seeking a talented Full
Stack Developer to join our team and help us deliver exceptional user experiences. This
position plays a crucial role in supporting our new R&D team and driving product evolution
development initiatives.
As a Senior Full Stack Web Developer, you will be responsible for designing, developing, and
maintaining user-friendly web interfaces that meet the needs of our clients and enhance their online presence. You will collaborate closely with our UIUX team and back-end development teams to ensure seamless integration of front-end elements with back-end functionality.
Key Responsibilities:
1. Develop and maintain Single Page Applications (SPAs) using Angular or React.js with
NodeJs, and Typescript.
2. Utilize web bundle tooling, particularly Webpack, to optimize web application performance and bundle assets efficiently.
3. Integrate web applications with RESTful APIs, GraphQL, and third-party APIs to
enhance functionality and user experience.
4. Implement server-side development using .NET Core to build robust APIs.
5. Experience with Azure cloud services such as Azure AD B2C, Azure Container
Registry (ACR), Azure Container Services, Azure Container App Instance, Azure App
Service, and Azure DevOps.
6. Design and development experience with relational database management systems
(RDBMS) including MS SQL or PostgreSQL.
7. Familiarity with event-driven architecture using messaging systems such as
RabbitMQ, Azure Service Bus or similar.
8. Experience with user authentication and authorization mechanisms, such as OpenID,
OAuth and JWT.
9. Write automated unit and integration tests using Jest, Jasmine, MS Test, NUnit, XUnit
or similar to ensure code reliability and maintainability.
10. Containerize web applications using Docker to facilitate easy deployment and
scalability.
11. Collaborate closely with UI/UX designers to convert Figma designs into HTML assets,
ensuring seamless integration of design elements.
12. Work collaboratively with technical teams, including architects and other developers,
to deliver high-quality solutions.
13. Write secure code following best practices and security guidelines.
14. Experience with version control systems, such as Git, and branching strategies.
15. Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines to
automate the build, test, and deployment processes.
Good to Have:
1. Experience working with Kubernetes orchestration for managing containerized applications.
2. Proficiency in load testing techniques to scale web applications effectively.
3. Knowledge of security testing methodologies including Vulnerability Assessment and
Penetration Testing (VAPT).
4. Experience with mobile development would be an added advantage.
Qualifications:
Soft Skills:
Additional Information:
Application Instructions: To apply, please submit your resume along with a cover letter
highlighting your relevant experience and why you are interested in this position to
[Confidential Information], [HIDDEN TEXT] and
[HIDDEN TEXT]
Job ID: 143547433