IT Craft invites a Senior Full-Stack Developer to join the company.
Requirements:
- 5+ years of experience with ReactJS and backend development using NestJS;
- Proven track record of designing and evolving scalable web application architectures;
- Strong system design skills: the ability to make and justify architectural decisions, evaluate trade-offs, and define technical direction for the team;
- Experience leading technical discussions, conducting code reviews and mentoring other developers;
- Solid experience with PostgreSQL, including schema design and query optimization;
- Hands-on experience with Docker and containerized workflows;
- Solid working knowledge of AWS cloud infrastructure and cloud-native application design;
- Familiarity with Agile methodologies, Continuous Delivery, and software release processes;
- Proficiency with OS X or Unix-like command line environments;
- Practice with OOP principles/familiarity with Functional Programming principles;
- Excellent communication and analytical skills;
- Proactive mindset: extensive client communication, the ability to propose solutions, suggest architectural decisions, and drive improvements;
- English level: Upper-Intermediate or higher (confident spoken communication with the client on a daily basis).
Will be a plus:
- Experience with GIS libraries on the frontend (OpenStreetMap, Leaflet, or similar);
- Experience with Elasticsearch / AWS OpenSearch;
- Experience using AWS ECS / AWS EKS for container orchestration;
- Familiarity with Auth0 or other identity management platforms;
- Experience with Python.