remoteonsite
Expert, Full Stack Development - Colgate Palmolive
Software Engineer
Lead end‑to‑end development of scalable web applications, driving architecture, coding, and deployment using JavaScript, Node.js, React, Python, AWS, and Docker. Collaborate with cross‑functional teams to deliver high‑quality, performance‑optimized solutions.
About the role
Key Responsibilities
- Design, develop, and maintain full‑stack web applications using JavaScript, Node.js, React, and Python.
- Architect scalable, secure, and high‑performance services on AWS, leveraging EC2, S3, RDS, and Lambda.
- Containerize applications with Docker and orchestrate deployments via CI/CD pipelines.
- Collaborate with product, design, and QA teams to translate business requirements into technical solutions.
- Mentor junior developers, conduct code reviews, and enforce best practices for code quality and performance.
Requirements
- 5+ years of professional experience in full‑stack development.
- Proficiency in JavaScript (ES6+), Node.js, React, and Python.
- Hands‑on experience with AWS services and Docker containerization.
- Strong understanding of RESTful APIs, authentication, and database design.
- Excellent problem‑solving skills and a collaborative mindset.
Skills
javascriptnodejsreactpythonawsdocker