Job Summary:
We are seeking a talented and motivated
Full Stack Developer (React + Node.js)
to join our technology team. The role involves developing scalable, efficient, and secure web applications that deliver exceptional user experiences. Success in this position means writing high-quality, maintainable code, actively participating in design discussions, collaborating cross-functionally, and contributing to both frontend and backend development. This role is critical to driving the organization s digital products forward and ensuring seamless integration between client and server-side functionality. Responsibilities:
- Design, develop, and maintain robust frontend components using
React.js
and associated libraries (Redux, React Query, etc.). - Build scalable and efficient backend services and APIs using
Node.js
, Express.js, and related frameworks. - Collaborate with product managers, designers, and fellow developers to define, design, and deliver new features.
- Ensure the performance, quality, and responsiveness of applications across devices and browsers.
- Write clean, modular, and reusable code following best practices, including unit and integration testing.
- Develop and maintain database schemas, queries, and integrations (SQL/NoSQL) ensuring data security and integrity.
- Implement secure authentication and authorization mechanisms (e.g., JWT, OAuth).
- Utilize CI/CD pipelines and Git version control to manage code deployment efficiently.
- Monitor and optimize application performance; troubleshoot and resolve issues promptly.
- Stay updated with emerging trends and technologies in full stack development to recommend improvements.
Qualifications:
-
Bachelor s degree
in Computer Science, Information Technology, or a related field. -
3+ years of professional experience
as a Full Stack Developer. - Strong proficiency in
React.js, JavaScript (ES6+), HTML5, CSS3, and front-end frameworks
. - Solid experience with
Node.js, Express.js
, and backend API development. - Knowledge of
RESTful APIs
, WebSockets, and microservices architecture. - Experience with databases such as
MongoDB, PostgreSQL, or MySQL
. - Familiarity with
version control (Git)
, and modern development workflows (Agile, Scrum). - Understanding of
cloud platforms (AWS, GCP, Azure)
and containerization (Docker, Kubernetes) is a plus. - Excellent problem-solving abilities, attention to detail, and communication skills.
,