This job offer is no longer available
Full Stack Engineer
KASE
- San Francisco, California, United States
- San Francisco, California, United States
About
Full Stack Engineer – On-Site
Salary:
$120,000 – $180,000 per year
Equity
: 0.20% - 1.00%
About the Role
We are seeking a skilled Full Stack Engineer to join our on-site team. In this role, you will design, build, and maintain software across the full technology stack. You will work on both back-end systems and front-end interfaces, ensuring solutions are scalable, reliable, and user-friendly. You will collaborate closely with product and deployment teams to turn complex problems into practical, usable solutions.
Key Responsibilities
- Design, develop, and maintain full-stack applications, including back-end services and front-end interfaces.
- Integrate diverse data sources and ensure smooth, reliable data flow across systems.
- Develop responsive, interactive front-end components using modern JavaScript/TypeScript frameworks.
- Collaborate with cross-functional teams to gather requirements and iterate on prototypes.
- Participate in code reviews, planning sessions, and rapid iteration of features.
- Mentor junior team members and contribute to team knowledge sharing.
Required Qualifications
- 3+ years of professional full-stack software development experience.
- Proficiency in front-end development using JavaScript/TypeScript and modern UI frameworks.
- Experience with back-end development in Python, , Go, or similar languages.
- Familiarity with RESTful APIs, microservices, and scalable architectures.
- Experience with version control, CI/CD pipelines, and standard build/deployment tooling.
- Strong problem-solving skills and ability to work in a fast-paced, collaborative on-site environment.
- Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
Preferred Skills
- Experience with cloud platforms such as AWS, Azure, or GCP.
- Knowledge of front-end state management, responsive design, and performance optimization.
- Ability to consider user experience for both technical and non-technical users.
Why Join Us
- Work on impactful software with real-world use cases.
- Collaborate with a small, highly skilled team in a fast-growing environment.
- Opportunities for mentorship, learning, and professional growth.
- Minimal meetings and maximum focus on hands-on development.
Languages
- English
Notice for Users
This job was posted by one of our partners. You can view the original job source here.