Job details

Senior Full Stack Developer

  • Java
  • Redux
  • CI
  • .NET
  • React.js
  • Apollo
  • JavaScript
  • Rest API

This job might be expired

Reasons could include: the employer is not accepting applications, is not actively hiring, or is reviewing applications.

Posted: 1 year ago

 
We’re seeking a full stack developer who is ready to work with new technologies and architectures in a forward-thinking organization that’s always pushing boundaries. This person will have complete, end-to-end responsibilities of projects. The ideal candidate has experience building products across the stack and a firm understanding of web frameworks, micro-service patterns, APIs, databases, and multiple back-end languages. The full stack developer will join a team that uses new technology to solve challenges for both the front-end and back-end architecture, ultimately delivering amazing experiences for global users.

  • Develop new features and infrastructure in support of rapidly emerging business and project requirements.
  • Ensure application performance, uptime, scale, maintain high standards for code quality and application design.
  • Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities including design, implementation, and deployment.
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale.
  • Assume leadership of new projects, from conceptualization to deployment.
  • Engage with designers, front-end engineers,collaborate with leading back-end engineers to create reliable APIs.

Technical Skills
  • 5+ years proven experience as a Full Stack Developer building large-scale software applications primarily in .Net, React, and JavaScript languages.
  • Proven experience in building web applications and designing and integrating RESTful APIs.
  • Experience with the Secure Software Development Framework (SSDF) and adherence to Secure Development Lifecycle (SDL) methodologies. 
  • Excellent debugging and code performance optimization skills.
  • Experience in unit/integration testing, Test-Driven Development, and Behavior-Driven Development.
  • Experience developing Microservices to support web and mobile applications.
  • Experience using TFS for task tracking and source control.
  • Strong analytical and problem-solving skills, including root cause analysis.

Things that will separate you from the rest
  • Java coding,GraphQL, Redux, Apollo experience.
  • React based localization frameworks (i18Next, etc.).
  • Experience supporting and troubleshooting high availability, real-time, production applications.
  • Familiarity with CI/CD pipelines and associated tools.
  • Experience working under a SAFe DevOps model.