Senior Backend Developer
TraceAir
This job is no longer accepting applications
See open jobs at TraceAir.See open jobs similar to "Senior Backend Developer" Flashpoint.About the team
We are working in small cross-functional SCRUM teams, practicing DevOps, embracing automated testing and CI/CD. At the moment we are reformatting our engineering team in order to put more effort into our product to meet ever-increasing business demands so need to add up to performance.
Ωmega team of six people owns two domains:
- the flagship company product – a web platform for construction workers
- and subsystem that provides core services like authorization, authentication and permission management to all the engineering teams
About this role
We are looking for a confident and an ambitious Node.js backend developer with experience in building reliable and flexible RESTful APIs. Who is excited to support complicated business requests, implement and deliver to production solutions that make construction people happy and endure years remaining flexible, scalable and maintainable. Who is capable of achieving long term and comprehensive goals.
A new team member is going to dive deep into a few backend components the team maintains and lead the migration to a modern and actively supported framework – Nest.js, applying best practices and all the expertise s/he has. We expect him/her to cover the whole spectrum of backend related tasks, starting from a smooth migration roadmap creation, workload planning, advocating priorities, distributing the workload, minding CI/CD, observability, monitoring and alerting, and participating in actual implementation, of course.
Requirements
- 5+ years of TS experience.
- Proficient in Nest.js (or another modern framework).
- Confident git user, git flow.
- AWS or other cloud platform experience.
- Nginx, Docker, Ansible.
- DevOps mindset — we are the ones who both develop and run our software platform.
- Automated software testing.
- Basic algorithms and data structures understanding.
Nice to have
- Modern technologies and approaches awareness.
- GIS.
- CI/CD practicing experience
- Design Patterns
- Good algorithms and data structures understanding.
Our stack
- Back: JavaScript/TypeScript (Node.js, SailsJS), Python (AWS Lambda).
- Front: TypeScript, React, Maplibre, Zustand.
- Testing: Mocha, Playwright.
- CI/CD: Ansible, Docker, Jenkins, Nginx, Kubernetes.
- Storage: AWS S3, MongoDB.
- Clouds: AWS (EC2, Lambdas, CloudWatch, Athena, etc.), VK Cloud.
- Tools: Git, Asana, Grafana/InfluxDB, Google Workspace.
This job is no longer accepting applications
See open jobs at TraceAir.See open jobs similar to "Senior Backend Developer" Flashpoint.