Tech Stack
DockerJavaScriptKubernetesMicroservicesNode.jsReactTypeScript
About the role
- Serve as senior full stack engineer developing responsive web/mobile applications in REACT and Native REACT frontend & back end functionality
- Contribute to the design and architecture of applications
- Collaborate with internal stakeholders, other developers and designers to produce high fidelity wireframes, designs, mock-ups and prototypes for review/iteration/approval
- Contribute, evolve and maintain development standards and release notes
- Write technical user stories and convert user stories into elegant, performant and highly usable interfaces
- Provide estimates to the required level of accuracy for stories and tasks and provide regular status updates
- Test deliverables against a user story's acceptance tests and write unit tests
- Create and contribute to updates towards technical documentation
- Identify areas that can be streamlined or automated and deliver solutions quickly from start to finish
Requirements
- Typescript, JavaScript, NodeJS, CSS3, Nestjs, CI/CD Pipeline, Mongo, Docker, HTML5, Express JS, Kubernetes
- MEAN Fullstack with Microservices: Senior Software Development Engineer specialization
- Bachelor’s in Computer Science, related field, or equivalent demonstrable experience
- Minimum 5-7 years web development experience
- Minimum 3 years in an agile environment (Scrum and/or Kanban)
- Experience developing responsive web and mobile applications in REACT and React Native
- Experience with backend functionality, microservices architecture, and API development
- Ability to write unit tests and design/develop code for testability
- Experience creating technical documentation and release notes
- Ability to provide accurate estimates and regular status updates
- Strong interpersonal and communication skills; ability to work with non-technical stakeholders
- Ability to multitask, problem-solve, debug production issues, and deliver under pressure
- Strong drive to improve skills and learn new technologies; conduct POCs quickly
- Solid grounding with common design patterns and development best practices