freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Build and maintain full-stack web apps using React.js, Node.js, MongoDB, and MySQL with cloud integration and scalable APIs.

Software Engineer (JavaScript / React.js / Node.js)

About the Role
We are looking for a talented Software Engineer with strong full-stack development experience to build and maintain high-performance web applications with seamless cloud integration. You will work on both front-end and back-end systems, ensuring robust, scalable, and user-friendly solutions that deliver an exceptional user experience.

Key Responsibilities

· Design, develop, and deploy responsive, cloud-connected web applications using React.js (frontend) and Node.js (backend).

· Build and maintain scalable APIs and microservices for data-driven applications.

· Manage and optimize databases using MongoDB and MySQL.

· Collaborate with product managers, UI/UX designers, and stakeholders to translate business needs into technical solutions.

· Write clean, maintainable, and well-documented code following best practices.

· Integrate third-party APIs and services to extend application functionality.

· Ensure performance, security, and scalability across platforms and devices.

· Troubleshoot and resolve software issues, providing ongoing maintenance and enhancement.

· Stay current with emerging web technologies and contribute to continuous improvement.

Requirements

· Bachelor’s degree in Computer Science, Information Technology, or a related field.

· 4–8 years of hands-on experience in full-stack web application development.

· Proficiency in JavaScript, React, Node.js, MongoDB, and MySQL.

· Strong understanding of RESTful APIs, front-end optimization, and secure coding practices.

· Experience in deploying and maintaining applications in a cloud environment.

· Excellent problem-solving skills and ability to work in a collaborative, fast-paced environment.

Why Join Us

Join a dynamic engineering team that values innovation, collaboration, and clean code. You’ll have the opportunity to work on impactful web applications that connect cloud technologies with real-world user experiences.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available