Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Société marocaine

Automatic Recommendation

Société marocaine

Senior Software Developer at Niduu innovating corporate training solutions. Focused on software development, API creation, and system architecture to improve learning experiences.

Posted 4/16/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
ElasticSearchJavaScriptMongoDBNode.jsPostgresRedis

About the role

Key responsibilities & impact
  • Develop APIs using Node.js, Postgres and/or MongoDB
  • Monitor the health of our applications
  • Contribute to architectural improvements
  • Assist with resolving and reducing technical debt
  • Propose new ideas and reusable architectural solutions
  • Identify improvements in the design of our code and systems
  • Participate in the engineering team’s strategic direction
  • Mentor and help teammates grow and advance their careers
  • Identify bottlenecks and performance improvements in our databases or APIs
  • Serve as a reference for best practices during the construction of our systems and applications
  • Ensure our components follow good code design principles
  • Ensure our services maintain a healthy level of coupling
  • Ensure that new developments do not reduce the quality and health of our services.

Requirements

What you’ll need
  • Experience as a technology professional
  • Experience developing REST APIs
  • Experience with relational databases
  • Experience with system architecture and design
  • Experience with testing
  • Experience performing day-to-day refactoring
  • Node.js
  • Databases
  • Postgres
  • C++
  • 3+ years of experience as a technology professional
  • 3+ years of experience developing Node.js applications
  • Experience with Agile processes
  • Experience with DevOps practices
  • Experience with Redis
  • Experience with Elasticsearch

Benefits

Comp & perks
  • Flexible working hours (yes, even when working from home)
  • Meal allowance on a Caju card
  • Health plan fully covered by Gupy for you and your dependents
  • Dental plan
  • Home office allowance
  • We support mental health through benefits with Zenklub
  • We support physical health through benefits with Gympass
  • 6 months maternity leave
  • 6 months paternity leave
  • 5 days marriage leave
  • Opportunity for equity/partnership
  • Gupy Coin redeemable for rewards (Netflix voucher, Spotify voucher, Pizza voucher, Gamer voucher, Romantic dinner voucher)
  • Day off for birthdays
  • Short Friday — on Fridays we work only a half day
  • Creditas payroll loan: installments deducted directly from payroll with low interest
  • Creditas Financial Education: content to help you improve your financial knowledge
  • Creditas Store: a shop where you can buy products or services charged directly to your payroll
  • We subsidize part of the subscription with Férias&Co: annual credits to help you plan vacation travel for accommodation and tickets in Brazil and worldwide via subscription (you choose whether to subscribe)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsPostgresMongoDBREST APIsC++RedisElasticsearchsystem architecturetestingrefactoring
Soft Skills
mentoringstrategic directionproblem-solvingcommunicationcollaboration