remote
Full Stack Developer - Colgate Palmolive
Full Stack Developer
Full Stack Developer building scalable web applications using JavaScript, React, Node.js, and Python, with cloud deployment on AWS and containerization via Docker. Strong focus on API design, database integration, and performance optimization.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end web applications using JavaScript, React, and Node.js.
- Implement RESTful APIs and integrate with relational databases (SQL) and NoSQL stores.
- Deploy and manage services on AWS (EC2, RDS, S3, Lambda) and orchestrate containers with Docker.
- Collaborate with cross‑functional teams to translate business requirements into technical solutions.
- Write unit, integration, and end‑to‑end tests; perform code reviews and ensure high code quality.
Requirements
- 3+ years of full‑stack development experience with JavaScript, React, and Node.js.
- Proficiency in Python for scripting and backend services.
- Hands‑on experience with AWS services and Docker containerization.
- Strong understanding of relational database design and SQL.
- Excellent problem‑solving skills and ability to work in an agile environment.
Skills
javascriptreactnodejspythonawssqldocker