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 Engineer – Hybrid
Société marocaineSoftware Engineer responsible for developing and maintaining web applications using Node.js and React at a tech company focused on innovative solutions. Collaborating with teams to deliver impactful user experiences.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing high-performance web applications using Node.js and React, with a strong focus on code quality and optimization. Proficient in building RESTful APIs and managing databases to support scalable architecture and user growth.
Highest-signal resume keywords
Node.js DevelopmentReact.js Interface CreationRESTful API DevelopmentJavaScript/TypeScript ProficiencyDatabase Management
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.jsReact.jsJavaScriptTypeScriptRESTful APIsPostgreSQLMongoDBGitClean Code PracticesAutomated Testing
Soft Skills
CollaborationProblem-SolvingAttention to Detail
Tools & Technologies
ExpressNestJSReduxContext API
Industry Keywords
Web ApplicationsCode QualityPerformance OptimizationUser Base GrowthVersion Control
Tech Stack
Tools & technologiesJavaScriptMongoDBNode.jsPostgresReactReduxTypeScript
About the role
Key responsibilities & impact- Develop and maintain robust, scalable, high-performance web applications using Node.js and React.
- Collaborate directly with Product and Design teams to turn ideas and prototypes into real features.
- Ensure code quality through best development practices (Clean Code, automated tests, code reviews).
- Optimize existing architecture to support user base growth and ensure high availability.
- Identify and resolve performance bottlenecks and complex bugs in the production environment.
Requirements
What you’ll need- Strong experience developing with JavaScript/TypeScript.
- Proficiency in building RESTful APIs using Node.js (Express, NestJS, or similar).
- Hands-on experience creating modern interfaces with React.js and state management (Redux, Context API, etc.).
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Familiarity with code versioning tools (Git).
- Test-oriented mindset (unit, integration, and end-to-end testing).
Benefits
Comp & perks- Not specified 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score