We are seeking a skilled and motivated Full Stack Developer with strong expertise in React.js for front-end development and proficiency in backend technologies (Node.js, Express, or similar). You will be responsible for designing, developing, and maintaining scalable web applications from UI to database. This role requires a passion for clean code, user-centric design, and efficient performance.
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
2–5+ years of experience as a Full Stack Developer.
Strong proficiency in React.js, JavaScript, HTML5, and CSS3.
Solid experience with Node.js, Express.js, and RESTful APIs.
Working knowledge of databases (MongoDB, PostgreSQL, MySQL).
Familiarity with version control tools (e.g., Git, GitHub).
Experience in deploying applications to cloud platforms (AWS, Vercel, Netlify, or similar).
Understanding of authentication methods (JWT, OAuth, etc.).
Excellent problem-solving and communication skills.
Develop responsive and dynamic front-end interfaces using React.js, Redux, and modern JavaScript (ES6+).
Design and build scalable and secure backend services using Node.js, Express, or related technologies.
Create and maintain RESTful APIs and/or GraphQL endpoints.
Integrate front-end and back-end components into a seamless application.
Work with databases like MongoDB, PostgreSQL, or MySQL for data modeling and performance optimization.
Collaborate with UI/UX designers to implement user-friendly designs.
Write clean, maintainable, and testable code using best practices (unit testing, code reviews, CI/CD).
Troubleshoot and debug issues, improve performance, and enhance overall system stability.
Participate in sprint planning, daily standups, and agile software development processes.
Stay updated on emerging technologies and apply them where appropriate.
Experience with TypeScript and GraphQL is a plus.
Familiarity with CI/CD pipelines, Docker, and microservices architecture.
Knowledge of testing frameworks like Jest, Mocha, or Cypress.
Prior experience with Next.js, Firebase, or Supabase is advantageous.
Agile/Scrum development experience.
Please SEND your resume to HR@TotalMedx.com