Search...

Associate Technical Lead Fullstack

Skills

About the Role

You will design and develop high quality backend and frontend components across the stack using Go, React, NextJS or Python. You will drive the development of scalable systems, ensure code quality and great performance. You will build and maintain RESTful APIs and microservices, integrating with third party financial and Web3 services. You will ensure fast, smooth user interactions and reliable operation for a growing user base. You will deploy and scale applications on AWS, maintain CI/CD pipelines, and collaborate with UI/UX designers and product managers to turn wireframes and requirements into production features. You will perform rigorous code reviews and mentor junior developers to foster engineering excellence. You will troubleshoot complex technical challenges 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; Go is a significant advantage
  • Experience with blockchain, smart contracts, and decentralized applications (DApps)
  • Hands-on experience with AWS or GCP (S3, EC2, Lambda, etc.) and an understanding of serverless architectures
  • Strong skills in relational (PostgreSQL, MySQL) and NoSQL (MongoDB) databases
  • Comfort working in a fast-paced environment using Scrum or Kanban methodologies
  • 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 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