onsite
Full Stack Developer Intermediate - Thinkproject
Full Stack Developer
Intermediate Full Stack Developer building scalable web applications with React and Node.js, designing RESTful services, and managing relational databases. Focus on delivering robust, user‑friendly solutions for construction software platforms.
About the role
Key Responsibilities
- Design, develop, and maintain responsive web interfaces using React and modern JavaScript.
- Implement server‑side logic and RESTful APIs with Node.js, ensuring performance and scalability.
- Collaborate with product and design teams to translate requirements into technical solutions.
- Write clean, testable code, conduct code reviews, and maintain CI/CD pipelines.
- Optimize database schemas and queries in SQL to support high‑volume data operations.
Requirements
- 3+ years of full stack development experience with JavaScript, React, and Node.js.
- Strong understanding of REST API design, authentication, and security best practices.
- Proficiency in relational databases (PostgreSQL/MySQL) and query optimization.
- Experience with version control (Git) and agile development workflows.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptreactnodejssql