Associate Technical Lead - Fullstack
Skills
About the Role
You will design and develop high-performance back-end and front-end components using Go, React, Next.js or Python. You will drive the development of scalable systems, ensuring best practices in software architecture and code quality across the stack. You will build and maintain robust RESTful APIs and microservices, integrating with third-party financial and Web3 services. You will obsess over application speed, smooth user interactions, and system reliability to support a rapidly growing user base. You will collaborate on deploying and scaling applications via AWS, while helping maintain CI/CD pipelines to keep deployment velocity high. You will work closely with UI/UX designers and product managers to turn wireframes and user requirements into production-ready features. You will conduct rigorous code reviews and provide technical guidance to junior developers to foster a culture of engineering excellence. You will troubleshoot complex technical challenges and ensure smooth operation of applications post-deployment.
Requirements
- Experience: 6+ years of full-stack development experience, with a track record of taking ownership of features from conception to deployment.
- Proficiency in React, Next.js, Node.js or Python. Experience with Go is a significant advantage.
- Experience with (or a deep interest in) blockchain, smart contracts, and decentralized applications (DApps).
- Solid hands-on experience with AWS or GCP (S3, EC2, Lambda, etc.) and an understanding of serverless architectures.
- Strong skills in both relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases.
- Comfort working in a fast-paced environment using Scrum or Kanban methodologies.
- A natural ability to guide peers, communicate technical trade-offs to non-technical stakeholders, and write clear documentation.
Responsibilities
- Design and develop high-performance back-end and front-end components using Go, React, Next.js or Python.
- Drive the development of scalable systems, ensuring best practices in software architecture and code quality across the stack.
- Build and maintain robust RESTful APIs and microservices, integrating seamlessly with third-party financial and Web3 services.
- Obsess over application speed, smooth user interactions, and system reliability to support our rapidly growing user base.
- Collaborate on deploying and scaling applications via AWS, while helping maintain CI/CD pipelines to keep our deployment velocity high.
- Work closely with UI/UX designers and product managers to turn wireframes and user requirements into production-ready features.
- Conduct rigorous code reviews and provide technical guidance to junior developers to foster a culture of engineering excellence.
- Troubleshoot complex technical challenges and ensure smooth operation of applications post-deployment.
