Seedium.io logo

Middle Node.js Developer

Seedium.io·Salary not specified

Primary stack

DockerJWTNode.jsNestJSTypeScriptOAuth2CI/CDJavaScriptGitTerraform

Nice to have's

complex mongoose aggregationsthree-layer architecturepatterns (GoF band, SOLID, GRASP)unit and Integration testing with Mocha, Chai, JestReact

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:

  1. HR interview
  2. Technical interview
  3. 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 🌱

More at Seedium.io

All 2 roles

Popular searches