Job description
Role overview
Senior Full Stack Developers at Thoughtworks collaborate with cross-functional teams to design and deliver impactful software solutions. They balance technical expertise with strategic thinking to solve complex business problems while promoting engineering excellence through iterative, clean code development.
Key focus areas
- Partner with analysts, designers, and project managers to translate business needs into technical solutions
- Advocate for best practices in software architecture and development
- Mentor junior developers and share knowledge across teams
Responsibilities
- Design and implement scalable software solutions for enterprise clients
- Collaborate with cross-functional teams to align technical decisions with business goals
- Lead code reviews and mentor junior developers
- Advocate for continuous improvement in engineering practices
Requirements
- 4+ years full stack development experience
- Proficiency in Python, Node.js, and React
- Strong understanding of iterative development methodologies
- Excellent communication and collaboration skills
Benefits
- Opportunities for professional growth and leadership
- Collaborative, innovative work environment
Keywords
PythonNode.jsReactFull Stack DevelopmentAgileSoftware Architecture