Description

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:

  1. 6+ years of experience in designing and implementing web applications.
  2. Strong expertise in front-end frameworks and technologies, including HTML, CSS, JavaScript/TypeScript, Angular, and Node.js.
  3. Experience with open-source stack technologies and web application/API security best practices.
  4. Hands-on experience in building RESTful APIs.
  5. Proficiency in DevSecOps tools, such as Jenkins, Git/GitHub.
  6. 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:

  1. 6+ years of experience in designing and implementing web applications.
  2. Strong expertise in front-end frameworks and technologies, including HTML, CSS, JavaScript/TypeScript, Angular, and Node.js.
  3. Experience with open-source stack technologies and web application/API security best practices.
  4. Hands-on experience in building RESTful APIs.
  5. Proficiency in DevSecOps tools, such as Jenkins, Git/GitHub.
  6. Experience with containerization and cloud technologies (Docker, Kubernetes, AWS).
  7. Strong focus on quality-first, testable solutions using TDD and automation.
  8. Experience with version control system management using Git workflows.


 

Preferred Qualifications:

  • Experience with GraphQL.
  • Knowledge of cloud solutions, serverless architectures, and containerization strategies).
  1. Strong focus on quality-first, testable solutions using TDD and automation.
  2. Experience with version control system management using Git workflows.


 

Preferred Qualifications:

  • Experience with GraphQL.
  • Knowledge of cloud solutions, serverless architectures, and containerization strategies

Education

Any Gradute