freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer (JavaScript / TypeScript)

Summary

Builds full-stack web apps with React frontends and Node.js/TypeScript backends, deploys on AWS, and maintains CI/CD pipelines.

Job Description

We are looking for a

Full Stack Software Engineer

to design, develop, and maintain scalable web applications. You will work across the stack, building responsive front-end interfaces and robust backend services, while contributing to system design, performance, and reliability. Working Hours: Mon-Fri Job Type: Contract Salary Package: Up to $10,500 (basic) + AWS Key Responsibilities Design, develop, and maintain

full-stack web applications Build responsive and user-friendly interfaces using React Develop backend services and APIs using Node.js and TypeScript Design and integrate

RESTful APIs

and third-party services Deploy and manage applications on cloud platforms such as Amazon Web Services Collaborate with Product Managers, Designers, and other engineers to deliver features Write clean, maintainable, and testable code following best practices Participate in

code reviews

, testing, and debugging Optimize application performance, scalability, and security Contribute to

CI/CD pipelines

and DevOps practices Requirements Over 3 years of experience in

full-stack or web development Strong proficiency in

JavaScript and TypeScript Hands-on experience with: React (frontend development) Node.js (backend development) Experience working with

REST APIs

and modern web architectures Familiarity with

cloud services

(preferably Amazon Web Services) Experience with databases (SQL or NoSQL) Understanding of

Git, CI/CD, and Agile methodologies Strong problem-solving and debugging skills Nice to Have Experience with containerization (e.g., Docker) Familiarity with testing frameworks (e.g., Jest, Cypress) Exposure to microservices architecture Understanding of security best practices By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy). This authorizes us to: Contact you about potential opportunities. Delete personal data as it is not required at this application stage. All applications will be processed with strict confidence. Only shortlisted candidates will be contacted. Elane Yap Theng Yu- R1989397 ScienTec Consulting Pte Ltd - 11C5781

See also