| Job Position and Company | Posted | Location | Salary | Tags |
|---|---|---|---|---|
| $87k - $150k | ||||
| $87k - $150k | ||||
| $81k - $112k | ||||
| $106k - $114k | ||||
ISO 9001 Certified | 400+ students | Learn more | by Metana | ||
| $200k - $230k | ||||
| $177k - $230k | ||||
| $57k - $93k | ||||
| $90k - $106k | ||||
| $87k - $115k | ||||
| $100k - $114k | ||||
| $91k - $100k | ||||
| $54k - $73k | ||||
| $107k - $115k | ||||
Bcbgroup📍 Remote | $122k - $141k | |||
| $91k - $100k |
The Senior Software Engineer - Fullstack plays a key role in building and scaling KAST. This is a high-ownership position where you’ll take responsibility for meaningful work from day one, collaborate closely with cross-functional teams, and help turn ambitious goals into real-world outcomes.
Your mission is to move fast and raise the bar. You’ll operate in a dynamic, high-growth environment, navigate ambiguity with confidence, and contribute to systems, products, or processes that scale with the company. Quality matters, speed matters, and ownership is non-negotiable.
This role is for builders, people who take initiative, think in systems, and care deeply about doing great work. If you’re excited about working at the intersection of technology, execution, and impact, you’ll feel right at home at KAST.
- Application Deadline
- June 30, 2026
- Department
- Engineering
- Employment Type
- Full Time
- Location
- Singapore
- Workplace type
- Hybrid
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 & Skills
- 5-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).
- Experience with front-end testing frameworks (e.g., Jest, Cypress).
- Familiarity with Go is a plus.
About KAST
Our Hiring Process
First Technical Interview
Secomd Technical Interview
Not quite right? Register your interest to be notified of any roles that come along that meet your criteria.
What does a full stack developer in web3 do?
A full stack web3 developer is a developer who has expertise in the full stack of technologies that are used to build web3 applications
These applications use the decentralized, distributed nature of the web3 network to provide users with a secure and decentralized way of accessing and interacting with online services and applications. The responsibilities of a full stack web3 developer will vary depending on the specific project and the needs of the team they are working with
In general, though, a full stack web3 developer will be responsible for: designing and building the front-end and back-end of web3 applications, as well as implementing and maintaining the underlying blockchain infrastructure
This will often involve working with a variety of different technologies and programming languages, such as Solidity for smart contract development, JavaScript and HTML for front-end development, and various blockchain protocols and frameworks. Additionally, a full stack web3 developer may also be responsible for working with the web3 community to help drive adoption and integration of web3 technologies, as well as staying up-to-date on the latest developments in the field and contributing to the broader web3 ecosystem.