Position: Senior Full-stack developer (MERN)
Company: Serious Software
Category: Node.js
Experience required: 5y
English level: upper

Requirements:
- 7 + years of software engineering experience in Full stack development;
- Minimum 3 years with MERN stack and developing APIs integrating with third party applications;
- Minimum 2 years or 1 project experience with AWS (AWS Lambda, built AWS environments);
- Experience with server-side concepts, e.g. microservices, database, caching, performance, monitoring and scalability;
- Excellent communication English skills (spoken and written);
- Experience working in Fintech, Banking  as a bonus.

Responsibilities:
- Develop compelling features using modern tools and technologies with a focus on building future-proof systems that perform at scale;
- Develop front-end and back-end applications;
- Build scalable APIs;
- Create servers and databases for cross-platform optimization;
- Engage in the full software development product lifecycle as part of a cross-functional, agile team;
- Collaborate with Data Science team to implement cutting-edge machine learning algorithms;
- Craft highly scalable, robust, and maintainable microservices;
- Work with the team to develop test plans, including writing unit, end-to-end, and integration tests.