Full Stack Developer

Full Stack Developer

Posted 1 day ago by 1764268596

Negotiable
Outside
Remote
USA

Summary: The Full Stack Developer (Angular) role involves developing responsive user interfaces and backend services, primarily using Angular for frontend and Node.js for backend development. The position requires collaboration with UI/UX teams and product managers to translate business requirements into technical solutions. The candidate must work remotely while adhering to CST hours and is expected to have strong proficiency in both frontend and backend technologies. This role is classified as outside IR35.

Key Responsibilities:

  • Develop responsive and user-friendly UI using Angular 8+ (or specific version).
  • Implement reusable components, modules, and services following best practices.
  • Integrate RESTful APIs and handle asynchronous operations (RxJS, Observables).
  • Optimize application for maximum performance and scalability.
  • Work with HTML5, CSS3, SCSS, Bootstrap, Material UI, and responsive design frameworks.
  • Develop RESTful APIs and backend services using Node.js / Express.js.
  • Design and manage database schemas (MySQL, PostgreSQL, MongoDB, etc.).
  • Implement authentication/authorization (JWT, OAuth, SSO).
  • Write clean, maintainable code with proper unit tests.
  • Ensure security, scalability, and performance of the backend.
  • Collaborate with UI/UX teams, product managers, and QA engineers.
  • Translate business requirements into technical solutions.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews, sprint planning, and Agile ceremonies.

Key Skills:

  • Strong proficiency in Angular (components, directives, services, RxJS).
  • Proficient in backend development with Node.js / Java / .NET (choose one).
  • Experience with REST APIs, microservices architecture, and JSON/XML.
  • Solid knowledge of SQL or NoSQL databases.
  • Proficiency in Git, CI/CD pipelines, and build tools.
  • Strong understanding of OOP, design patterns, and SDLC.
  • Experience with unit testing frameworks (Jasmine/Karma/Jest/Mocha).
  • Experience with Cloud platforms (AWS, Google Cloud Platform, Azure).
  • Docker, Kubernetes, and containerization.
  • Knowledge of Agile/Scrum methodologies.
  • Experience working in US-based client environments.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Full Stack Developer (Angular)

Location: Remote (Candidate should work CST Hours)

Duration: 6 Months

Key Responsibilities

Frontend Development (Angular)

  • Develop responsive and user-friendly UI using Angular 8+ (or specific version).
  • Implement reusable components, modules, and services following best practices.
  • Integrate RESTful APIs and handle asynchronous operations (RxJS, Observables).
  • Optimize application for maximum performance and scalability.
  • Work with HTML5, CSS3, SCSS, Bootstrap, Material UI, and responsive design frameworks.

Backend Development

  • Develop RESTful APIs and backend services using Node.js / Express.js.
  • Design and manage database schemas (MySQL, PostgreSQL, MongoDB, etc.).
  • Implement authentication/authorization (JWT, OAuth, SSO).
  • Write clean, maintainable code with proper unit tests.
  • Ensure security, scalability, and performance of the backend.

Full Stack Responsibilities

  • Collaborate with UI/UX teams, product managers, and QA engineers.
  • Translate business requirements into technical solutions.
  • Troubleshoot, debug, and upgrade existing systems.
  • Participate in code reviews, sprint planning, and Agile ceremonies.

Required Skills

  • Strong proficiency in Angular (components, directives, services, RxJS).
  • Proficient in backend development with Node.js / Java / .NET (choose one).
  • Experience with REST APIs, microservices architecture, and JSON/XML.
  • Solid knowledge of SQL or NoSQL databases.
  • Proficiency in Git, CI/CD pipelines, and build tools.
  • Strong understanding of OOP, design patterns, and SDLC.
  • Experience with unit testing frameworks (Jasmine/Karma/Jest/Mocha).

Nice-to-Have Skills

  • Experience with Cloud platforms (AWS, Google Cloud Platform, Azure).
  • Docker, Kubernetes, and containerization.
  • Knowledge of Agile/Scrum methodologies.
  • Experience working in US-based client environments