
Middle Node.js Developer
Primary stack
Nice to have's
Job description
About the Position
SEEDIUM is expanding our team and we are looking for a Middle Node.js Developer with 4+ years of commercial experience for a remote full-time position. Join our team to develop scalable RESTful APIs using Node.js.
Responsibilities
- Development of new modules
- Refactoring/extending existing functionality
- Writing unit/integration tests
- Set up task runners and build tools
- Collaboration with a team and Product Owner
Requirements
- 4+ years of commercial experience with Node.js
- Experience and understanding of core concepts of JavaScript
- 4+ years of hands-on experience with TypeScript
- Excellent knowledge of the development of scalable and highly available RESTful APIs using Node.js
- Understanding of Single Sign-on and token-based authentication, REST, JWT, OAuth
- 2+ years of hands-on experience with Nest.js
- The ability to use version control systems, in particular Git
- Understanding of basic CI/CD principles
- Hands-on experience with Docker
- Understanding of Terraform work principles
- Familiarity with modern and upcoming standards
- Upper-Intermediate English level
- Ability to work self-managing and autonomously
Nice to Have
- Practical experience with complex mongoose aggregations
- Basic knowledge of three-layer architecture (transport layer, business logic layer, data layer)
- Basic knowledge of patterns (GoF band, SOLID, GRASP)
- Experience with unit and Integration testing with Mocha, Chai, Jest
- Experience in front-end development using React
We Offer
- Remote work environment
- Work with cutting-edge technologies
- Multiple payment options
- Referral & bonus system
- Paid 12 vacations and 5 sick leaves per year
- The 8-hour working day with flexible start and lunch duration
- Compensation program for purchasing new laptops
- Paid professional certifications & educational courses
- Paid English classes, including speaking clubs with a native speaker
- Friendly atmosphere
- No bureaucracy
Our Interview Process
Our interview process includes at least 3 steps:
- HR interview
- Technical interview
- Client's interview
Contact Information
Svitlana Viitik
HR Manager
Office
Kesklinna linnaosa, Kaupmehe tn 7-120, Tallinn 10114, Estonia
Get in Touch
Email: [email protected]
Phone: +1 (302) 306-5390
Ready to Apply?
Send your CV without a doubt!
© Seedium.io. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Seedium is a web and mobile development company from Ukraine that provides innovative solutions to businesses worldwide. With years of experience in full-stack development, UI/UX design, AI 🤖, and DevOps ⚙️, we specialize in scaling tech teams and delivering end-to-end digital transformations that help businesses thrive in today’s competitive market.🔍 Quick Facts:✅ Over 8 years of industry experience✅ Successfully delivered 200+ projects✅ 90% client retention rate for long-term partnerships✅ 95% of clients would recommend our services💻 Some of our core tech stack:Back-end development: Node.js / Frameworks: Express.js, Fastify, Koa.js, Hapi.js, Nest.jsMicroservices & AWS tools: ECS, EC2, S3, LoadBalancer, ElasticSearch, Kubernetes, etc.Databases: MySQL, Postgres, MariaDB, MongoDB, RedisFront-end development: HTML5, CSS3, jQuery, SASS, JavaScript, React.JS, Vue.JS, FlexBox, TypeScript, Redux-SagaMobile applications: React Native, FlutterUI/UX Design: Figma, Sketch, Adobe Photoshop, Adobe Illustrator, Axure🎁 What we offer our teammates:— Remote Work Environment 🌍Work from anywhere and be part of a geographically diverse team.— Stay Ahead of the Curve. Work with cutting-edge technologies.— Possibility of payment by PE account or Payoneer/Wise 💳— Referral & Bonus system for additional contribution to company development.— Paid 16 vacations and 10 sick leaves per year (after transferring to full-time cooperation).— Flexible working hours.— Compensation program for purchasing new laptops.— Paid professional certifications & educational courses 📚— Paid English classes.— Friendly atmosphere with quarterly team buildings.— No bureaucracy.Grow your skills, make a real impact, and enjoy the journey at Seedium 🌱