JavaScript Backend Developer
Role Description:
The role of a JavaScript backend developer involves building and maintaining APIs, including integrations, unit tests, and surrounding Node.js applications, according to best practices. Experience with Node.js and familiarity with other web-related technologies are required.
Responsibilities:
- Build and support backend Node.js applications
- Work closely with other team members to design and develop APIs
- Produce clean, efficient code while adhering to best practices and coding standards, while performing extensive testing and debugging to deliver high-quality applications
- Enhance application performance and scalability as well as keep current with the latest developments and trends
Requirements:
- Experience with Node.js and Javascript/Typescript, with a solid understanding of its core principles
- Knowledge of NestJS or similar frameworks
- Experience with SQL databases like MySQL
- Experience with Docker
- Writing clean and self-documenting code
- Proficiency with VCS, e.g. Git
- Proficiency in Latvian and strong English language skills are required for working with software and developing solutions tailored for international audiences and users
Considered as an advantage:
- Experience with Jest or similar testing frameworks
- Knowledge of React and experience in Next.js
- Deep understanding of Express/Fastify
- Experience with backend caching solutions
- Experience with message brokers concepts
- Experience with managing Kubernetes clusters
What we offer:
- Premium health insurance & mental health support program (therapist in the office)
- Flexible benefits such as - extra holidays or paid GYM
- Fruits (and ice cream during summer), and refreshments in the office
- Team buildings and corporate events
- Paid certification and education
- Employee Discounts Program
Trodo was founded in Norway in 2013 by two young IT enthusiasts (and brothers) and an experienced rally and car maintenance veteran. The synergy of their combined 100 years of life experience laid the foundation for an automotive e-commerce startup that has helped set the standards for the automotive e-commerce market in Europe. Trodo continues to grow by offering online services that prioritize a positive user experience, hoping that anyone who uses Trodo's services for the first time will become a dedicated repeat customer.