FREE ACCESS
5,000–10,000 jobs/day
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.

Senior Software Developer – Node.js
Société marocaineSenior Software Developer at Niduu, an EdTech company focusing on corporate training transformation. Development of REST APIs and improving application health monitoring in a remote setting.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing REST APIs using Node.js and relational databases like PostgreSQL, while ensuring high-quality code design and system architecture. Capable of mentoring team members and contributing to strategic engineering decisions.
Highest-signal resume keywords
Node.js Application DevelopmentREST API DevelopmentPostgreSQL Database ManagementSystem Architecture and DesignAgile Processes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Node.jsPostgreSQLMongoDBC++REST APIsSystem ArchitectureTestingRefactoringRedisElasticsearch
Soft Skills
MentoringCollaborationProblem-Solving
Tools & Technologies
DevOps PracticesAgile Methodologies
Industry Keywords
Technical DebtCode DesignPerformance ImprovementsApplication Health MonitoringArchitectural Solutions
Tech Stack
Tools & technologiesElasticSearchJavaScriptMongoDBNode.jsPostgresRedis
About the role
Key responsibilities & impact- Develop APIs using Node.js, PostgreSQL and/or MongoDB
- Monitor the health of our applications
- Contribute to architectural improvements
- Help resolve and reduce technical debt
- Propose new ideas and reusable architectural solutions
- Identify improvements in the design of our code and systems
- Participate in the strategic direction of the engineering team
- Mentor and support colleagues in their career growth and development
- 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 sound code design
- 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- Professional experience in technology
- Experience developing REST APIs
- Experience with relational databases
- Experience with system architecture and design
- Experience with testing
- Experience performing regular refactorings
- Node.js
- Databases
- PostgreSQL
- C++
- 3+ years of professional experience in technology
- 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 remotely)
- Meal allowance on a Caju card
- Fully company‑paid medical plan (Gupy) for you and your dependents
- Dental plan
- Home office allowance
- Mental health support through Zenklub benefits
- Physical health support through Gympass benefits
- 6 months maternity leave
- 6 months paternity leave
- 5 days marriage leave
- Opportunity for equity/partnership
- Gupy Coin with redeemable rewards (Netflix voucher, Spotify voucher, Pizza voucher, Gamer voucher, Romantic Dinner voucher)
- Birthday day off
- Short Fridays — half workday on Fridays
- Creditas payroll-deducted loan: installments deducted directly from payroll with low interest
- Creditas financial education: content to help you improve your financial literacy
- Creditas Store: a shop where you can buy products or services with payment deducted directly from your payroll
- Vacation subsidy with Férias&Co: annual credits to help you organize your vacation trips