Apply on
Original
Simplified
Responsibilities
- Provide technical leadership on high-impact fullstack projects.
- Collaborate with product owners to understand business requirements and translate them into technical specifications for both frontend and backend systems.
- Communicate clearly and concisely about complex technical and architectural problems, proposing iterative solutions.
- Mentor and guide individual contributors on fullstack development across several teams.
- Solve technical problems of high scope and complexity within fullstack architecture.
- Plan, document, and maintain technical specifications and system design documentation for fullstack features.
- Lead the development team in coding, testing, and debugging both frontend and backend applications.
- Write testable, scalable, and efficient code for both frontend and backend, and lead code reviews.
- A minimum of 10 to 12 years of hands-on experience in fullstack development, with a strong focus on architectural design and documentation.
- Proficiency in backend technologies, such as Golang, Node.js, and Perl.
- Expertise in frontend technologies, including Typescript and React.
- Solid understanding of cloud platforms, specifically AWS.
- Familiarity with DevOps practices and tools, including Microservices, Kubernetes, and Docker.
- Experience with APIs, particularly REST APIs.
- Strong knowledge of databases, notably Postgres.
- Proven ability to document technical specifications and system architecture effectively.
- Capacity to deliver efficient design solutions across the fullstack spectrum.
Similar Jobs