Description

You will design and build enterprise web applications and APIs using Angular, Node.js, and GraphQL. You own the full development lifecycle, from architecture to secure, testable deployment.

Responsibilities

  • Develop functional programming patterns and front-end/API design patterns using Angular and Node.js.
  • Design enterprise digital applications following MVC, micro front-end strategies, and open microservice architectures.
  • Implement Test-Driven Development (TDD) to ensure code resilience, stability, and automation.
  • Apply computer science fundamentals, data structures, and algorithms to solve complex engineering problems.
  • Lead and mentor junior developers while maintaining secure coding standards and best practices.

Required Skills

  • 6+ years of experience designing and implementing web applications.
  • Strong expertise in HTML, CSS, JavaScript, TypeScript, Angular, and Node.js.
  • Hands-on experience building RESTful APIs and handling web application/API security.
  • Proficiency in DevSecOps tools, including Jenkins, Git, and GitHub workflows.
  • Experience with containerization and cloud technologies (Docker, Kubernetes, AWS).
  • Strong focus on quality-first, testable solutions using TDD.

Preferred Skills

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

Education

Any Gradute