We are looking for a Software Developer with expertise in Angular, NodeJS, and GraphQL to develop high-performance web applications and APIs.
The ideal candidate should have strong experience in front-end frameworks, secure coding standards, and Test-Driven Development (TDD).
This role requires a passion for solving complex problems and working in a collaborative, team-oriented environment.
Key Responsibilities:
- Develop functional programming patterns and front-end/API design patterns.
- Stay updated on emerging web application architectures, trends, and technologies.
- Apply computer science fundamentals, data structures, and algorithms to software engineering methodologies.
- Implement Test-Driven Development (TDD) to ensure code resilience and stability.
- Design and develop enterprise digital applications following the MVC design pattern, micro front-end strategies, and open microservice architectures.
- Ensure secure coding standards and best practices are followed.
- Lead and mentor junior developers while fostering a collaborative, learning-focused environment.
Required Qualifications:
- 6+ years of experience in designing and implementing web applications.
- Strong expertise in front-end frameworks and technologies, including HTML, CSS, JavaScript/TypeScript, Angular, and Node.js.
- Experience with open-source stack technologies and web application/API security best practices.
- Hands-on experience in building RESTful APIs.
- Proficiency in DevSecOps tools, such as Jenkins, Git/GitHub.
- Experience with containerization and cloud technologies (We are looking for a Software Developer with expertise in Angular, NodeJS, and GraphQL to develop high-performance web applications and APIs.
The ideal candidate should have strong experience in front-end frameworks, secure coding standards, and Test-Driven Development (TDD).
This role requires a passion for solving complex problems and working in a collaborative, team-oriented environment.
Key Responsibilities:
- Develop functional programming patterns and front-end/API design patterns.
- Stay updated on emerging web application architectures, trends, and technologies.
- Apply computer science fundamentals, data structures, and algorithms to software engineering methodologies.
- Implement Test-Driven Development (TDD) to ensure code resilience and stability.
- Design and develop enterprise digital applications following the MVC design pattern, micro front-end strategies, and open microservice architectures.
- Ensure secure coding standards and best practices are followed.
- Lead and mentor junior developers while fostering a collaborative, learning-focused environment.
Required Qualifications:
- 6+ years of experience in designing and implementing web applications.
- Strong expertise in front-end frameworks and technologies, including HTML, CSS, JavaScript/TypeScript, Angular, and Node.js.
- Experience with open-source stack technologies and web application/API security best practices.
- Hands-on experience in building RESTful APIs.
- Proficiency in DevSecOps tools, such as Jenkins, Git/GitHub.
- Experience with containerization and cloud technologies (Docker, Kubernetes, AWS).
- Strong focus on quality-first, testable solutions using TDD and automation.
- Experience with version control system management using Git workflows.
Preferred Qualifications:
- Experience with GraphQL.
- Knowledge of cloud solutions, serverless architectures, and containerization strategies).
- Strong focus on quality-first, testable solutions using TDD and automation.
- Experience with version control system management using Git workflows.
Preferred Qualifications:
- Experience with GraphQL.
- Knowledge of cloud solutions, serverless architectures, and containerization strategies