Position: Full-stack developer (with NodeJS)
Company: Axon
Experience required: 2y
Category: Node.js
English level: intermediate
Published: 2022-05-01T00:00:00+03:00

Axon is looking for a Full-stack Engineer to join the team developing the enterprise education video content library.

About the project

The Client provides machine-learning-based software designed to solve the challenges of modern employees around enterprise applications, introducing to the market a new category called "Application Skills Development''. Their service delivers a fundamentally new way of help and training in the enterprise space, by a video-based searchable library capturing the organization's tribal knowledge.

The application consists of a Node.js API server, GCP services including Firebase, a web client written in React, Chrome extension, Slack application, and integrations with multiple 3rd-party services.

What you need for this position
- 3 years of commercial experience in Node.js and React.js development;
- Experience working with frameworks like Express or Nest.js;
- Experience working with Material UI, Redux;
- Experience working with cloud platforms: GCP / AWS / Azure;
- Knowledge of JavaScript design patterns, SOLID principles;
- Experience working with TypeScript is a plus;
- Good understanding of Agile concepts; 
- Intermediate level of English.

What you will be doing
- Analyse and estimate the effort of implementing the business requirements; 
- Identify & propose improvements to get towards technological excellence;
- Develop solutions using Node.js, React.js, and related technologies; 
- Conduct design and code reviews.

What we can offer you
- Competitive salary; 
- Exciting projects involving the newest technologies; 
- Challenging work in an international professional environment; 
- Opportunities for professional growth (including free external and internal professional training courses and certifications);
- Foreign languages learning compensation; 
- Corporate/team/special events; 
- Medical insurance or gym; 
- Other Perks.