Sr Full Stack TypeScript Developer
- On-site, Remote, Hybrid
- Tbilisi, Georgia
- Yerevan, Armenia
- Belgrade, Serbia
- Valencia, Spain
+3 more- IT
Job description
Team
Our agile team consists of a developer/team lead, a product manager, and a designer, with plans to expand to 3 developers by the end of 2024. We focus on:
- Delivering high-level insights across multiple construction sites, enabling a comprehensive view of regional portfolios and corporation-wide operations.
- Developing and maintaining the Customer Dashboard, a powerful tool that provides executives with a macro-level perspective on their construction projects and quantifies the ROI our platform brings to their operations at scale.
- Collaborating with Product and Go-to-Market teams to continually enhance our value proposition for executive decision-makers.
As we rapidly scale and diversify our product, we're expanding the impact we create on our clients' mission-critical business processes. This growth presents exciting opportunities for innovation and professional development within our team.
About the Role
We are looking for a senior Full-Stack TypeScript Developer. The ideal candidate excels at building React applications, developing RESTful APIs, and implementing innovative solutions to complex business challenges. You'll contribute to architectural decisions and the overall product vision. The team's compact, fresh codebase offers ample room for innovation and impact. You'll work in a cross-functional SCRUM team, practice DevOps, and embrace CI/CD methodologies.
Our Stack
- Frontend: TypeScript, React, Zustand, Maplibre, Leaflet
- Backend: TypeScript/JavaScript (Node.js, SailsJS, NestJS), Python (AWS Lambda)
- Testing: Vitest, Mocha, Sinon, Playwright
- CI/CD: Ansible, Docker, Jenkins, Nginx, Kubernetes
- Storage: MongoDB, AWS S3
- Cloud: AWS (EC2, Lambdas, CloudWatch, Athena, etc.)
- Tools: Github, Asana, Grafana/InfluxDB, Google Workspace, Figma
- Our own design system
Some of our perks/benefits include:
- Remote work
- Brand-new equipment for your convenience
- Unlimited vacation
- English lessons
- Paid personal therapy session 1/week
- Special bonuses for life’s big moments, like weddings and welcoming a new baby.
- Company events
Other benefits may be offered based on your location.
- Tbilisi, Tbilisi, Georgia
- Yerevan, Erevan, Armenia
- Belgrade, Beograd, Serbia
- Valencia, Comunidad Valenciana, Spain
or
- Tbilisi, Tbilisi, Georgia
- Yerevan, Erevan, Armenia
- Belgrade, Beograd, Serbia
- Valencia, Comunidad Valenciana, Spain
All done!
Thank you, your application has been successfully submitted!