Junior Full-Stack Software Developer (Node.js) 8456 B
Join Akvelon — build products used by millions!
Akvelon is an IT company with 20+ years of experience and 1,200+ engineers across 15+ locations worldwide.We work with both well-known global tech companies, including Microsoft, Facebook, Airbnb, Dropbox, and Pinterest, and with growing startups.
Our teams are involved in different types of engineering projects, from cloud solutions and AI/ML systems to big data, web, and mobile applications.
Since we are remote-first, our engineers work in distributed teams with flexible hours. We value ownership, clear communication, and the ability to take responsibility for your part of the work.
About the project
You’ll work across the stack — from micro-frontends to backend microservices on AWS — contributing to well-defined features and gaining hands-on experience with modern frontend, backend, and cloud technologies.
This is a great opportunity for a junior engineer to develop full-stack skills, work closely with experienced engineers, and gradually take on more responsibility within a distributed team.
Requirements
- Implement small and well-defined full-stack features under the guidance of experienced engineers
- Contribute to React micro-frontends and Node.js backend microservices
- Build and integrate services using AWS
- Work with PostgreSQL and/or DynamoDB to manage application data
- Write clean, testable, and maintainable code
- Write and maintain automated tests using Jest and/or Playwright
- Contribute to infrastructure automation using Terraform and GitLab CI/CD
- Investigate and fix bugs and technical issues
- Participate in code reviews and apply technical feedback
- Collaborate with engineers and stakeholders to deliver reliable production solutions
- Learn the project architecture, development processes, and best practices
- Gradually take ownership of larger development tasks as experience grows
- Experience with both PostgreSQL and DynamoDB
- Familiarity with additional AWS services
- Basic understanding of cloud-native architecture
- Experience with Git and collaborative development workflows
Responsibilities
- Implement small and well-defined full-stack features under the guidance of experienced engineers
- Contribute to micro-frontends and backend microservices
- Build and integrate services using AWS
- Work with Postgres and/or DynamoDB to manage application data
- Write clean, testable, and maintainable code
- Write and maintain automated tests
- Investigate and fix bugs and technical issues
- Participate in code reviews and apply technical feedback
- Collaborate with engineers and stakeholders to deliver reliable production solutions
- Learn the project architecture, development processes, and best practices
- Gradually take ownership of larger development tasks as experience grows
- Availability during the full ET business day