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
Société marocaineSoftware Engineer responsible for developing and maintaining scalable web applications using Node.js and React. Collaborating with product and design teams to implement real functionalities.
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.jsReactJavaScriptTypeScriptRESTful APIsExpressNestJSReduxPostgreSQLMongoDB
Soft Skills
collaborationcode qualityproblem solvingperformance optimizationtesting mindset
Tools & Technologies
Git
Industry Keywords
web applicationsscalable architecturehigh-performanceautomated testscode reviews
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 development best practices (Clean Code, automated tests, code reviews).
- Optimize existing architecture to support user growth and ensure high availability.
- Identify and resolve performance bottlenecks and complex bugs in production environments.
Requirements
What you’ll need- Strong experience developing with JavaScript/TypeScript.
- Proficient in building RESTful APIs with 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 version control tools (Git).
- Testing-oriented mindset (unit, integration and end-to-end tests).
Benefits
Comp & perks- Position is also open to candidates with disabilities (PwD).