HamburgerMenu
hirist

Full Stack Developer - React.js/Node.js

Posted on: 25/07/2025

Job Description

Job Description :

We are looking for a talented and motivated Fullstack Developer (SWE II) to join our engineering team.

In this role, you'll be responsible for designing, developing, and maintaining web applications that are robust, scalable, and user-centric.

The ideal candidate will have experience across the entire stack, from responsive front-end development to scalable backend systems and APIs, and will thrive in a collaborative, agile environment.


Key Responsibilities :


- Design and implement high-quality, maintainable front-end interfaces using React and TypeScript.

- Build robust backend services using Node.js and GraphQL (Apollo), integrated with relational databases like

MySQL.

- Develop RESTful and GraphQL APIs that are reliable, secure, and performant.

- Implement intuitive and accessible user interfaces.

- Ensure web applications are responsive and optimized for performance on all major browsers and devices.

- Apply modern UI/UX best practices to enhance user experience.

- Design and maintain scalable microservices and server-side logic.

- Write efficient database queries and manage schema changes and migrations.

- Implement authentication, authorization, and security measures.

- Participate actively in Agile development cycles including planning, standups, sprint reviews, and retrospectives.

- Perform code reviews and provide constructive feedback to peers.

- Collaborate with QA, Product, and DevOps teams to ensure high-quality releases.

- Work closely with cross-functional teams including designers, product managers, and other engineers to

deliver features from concept to production.

- Clearly articulate technical ideas and decisions during team discussions and documentation.


Required Skills and Qualifications :


- Strong JavaScript/TypeScript skills, with a solid understanding of asynchronous programming, ES6+ features, and frontend build tools.

- Hands-on experience with React.js for building component-based UIs and managing state effectively.

- Proficiency with GraphQL and Apollo Client/Server for API consumption and development.

- Experience in Node.js backend development including middleware, routing, and working with databases.

- Solid understanding of relational databases, especially MySQL or PostgreSQL.

- Familiarity with responsive design principles and ability to implement pixel-perfect designs from Figma or

similar tools.

- Comfortable working with Agile methodologies, version control (Git), and CI/CD tools.

- Experience with unit testing and integration testing frameworks is a plus


info-icon

Did you find something suspicious?