Job Description
About KAST
KAST is one of the fastest-growing stablecoin based finance platforms in the world. Backed by leading VC firms and angels, we're scaling our global tech team to shape the future of stablecoin finance. As a Webflow Developer at KAST, you'll work across both front-end and back-end development to build scalable, high-performance applications that power our global consumer App.
Job Description
Are you a passionate developer with strong technical leadership potential? We're looking for an Associate Technical Lead to join our team and play a key role in building high-performance, scalable web applications. As an Associate Technical Lead, you'll work closely with cross-functional teams to drive the development of clean, efficient code, mentor junior developers, and contribute to architecture and decision-making processes. You'll also be hands-on with the codebase, ensuring best practices are followed throughout the development lifecycle.
Key Responsibilities:
- Oversee the design and development of both front-end and back-end components for web applications using technologies such as Go, React, Next.js, Node.js, and Python.
- Lead the creation of scalable, high-performance systems by implementing best practices in software architecture and design.
- Guide the development and maintenance of RESTful APIs, microservices, and integrations with third-party services.
- Focus on optimizing application performance for fast load times, smooth user interactions, and minimal downtime.
- Collaborate with the team to deploy, scale, and manage applications using cloud platforms like AWS and Google Cloud (GCP).
- Lead the implementation of CI/CD pipelines and automation tools to streamline deployment and improve development efficiency.
- Ensure application security, performance, and reliability by adhering to best practices and continuously monitoring applications.
- Work closely with UI/UX designers to translate wireframes and prototypes into responsive, user-friendly interfaces.
- Collaborate with the product team to transform user requirements into robust technical solutions.
- Lead the team in maintaining and troubleshooting applications after deployment to ensure smooth and continuous operation.
- Troubleshoot and solve complex technical challenges.
- Participate in and oversee code reviews to ensure adherence to high-quality standards and mentoring junior developers to foster their growth.
- Write and maintain comprehensive technical documentation for software projects to ensure clarity and continuity in development.
Qualifications
- 6+ years of experience in full-stack development with a strong background in leading teams and managing complex technical projects.
- Proficient in React, Next.js, Node.js, and Python. Experience with modern web technologies and frameworks.
- Experience in blockchain development, smart contracts, decentralized applications (DApps), and Web3 technologies is a big plus.
- Extensive experience working with cloud platforms like AWS or GCP, including using services such as S3, EC2, Lambda, Cloud Functions, and more.
- Strong understanding of RESTful APIs, microservices, and their integration with third-party services.
- Solid experience with both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
- Proven experience setting up and maintaining CI/CD pipelines to automate testing, deployment, and integration.
- Strong leadership skills with the ability to guide teams and foster collaboration between developers, designers, and product managers.
- Deep understanding of best practices for application security, performance, and reliability.
- Experience with Agile methodologies, including Scrum and Kanban, and the ability to lead the team in an Agile environment.
- Expertise in Git and modern version control workflows.
Bonus Skills:
- Web3 development experience.
- Familiarity with serverless architecture (e.g., AWS Lambda, GCP Cloud Functions).
- Experience with GraphQL APIs.
- Understanding of infrastructure-as-code (IaC) tools like Terraform, CloudFormation.
- Experience with performance monitoring and logging tools (e.g., CloudWatch, ELK stack).
- Familiarity with front-end testing frameworks (e.g., Jest, Cypress).
Why Join Us?
- Be part of an innovative, fast-growing finance platform.
- Play a key role in building our tech stack, shaping both the front-end and back-end of our global app.
- Explore growth opportunities as we expand our global technical team.
- Flexible work environment with remote and hybrid options.
- Competitive compensation package and stock option plan, ensuring you're invested in our success.
- Work with a passionate team pushing the boundaries of stablecoin finance.
How to apply?
Send your CV to [email protected]