We are looking for a skilled and motivated
Full Stack Developer
with strong experience in
Node.js, Express.js, and React.js
to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating closely with product managers, designers, and other developers.
Key Responsibilities
-
Develop and maintain web applications using
React.js
for the frontend and
Node.js with Express.js
for the backend
-
Design and implement
RESTful APIs
and backend services
-
Work with databases such as
MongoDB / MySQL / PostgreSQL
-
Integrate third-party APIs and services
-
Ensure application performance, security, and scalability
-
Write clean, maintainable, and well-documented code
-
Collaborate with cross-functional teams to deliver high-quality solutions
-
Troubleshoot, debug, and optimize applications
-
Participate in code reviews and follow best development practices
Required Skills & Qualifications
-
Strong experience with
JavaScript (ES6+)
-
Hands-on experience with
Node.js and Express.js
-
Proficiency in
React.js
, including hooks and component-based architecture
-
Experience with
REST APIs
and backend architecture
-
Knowledge of
database design and management
-
Familiarity with
Git
and version control systems
-
Understanding
authentication, authorization, and security best practices
-
Experience with
HTML5, CSS3, and responsive design