Full Stack Engineer
Build and own end-to-end features for Bounce’s mobile and web products, contributing across backend and frontend systems. The role requires 4+ years of production software experience, strong JavaScript, TypeScript, Elixir, or Ruby skills, and a product-oriented generalist mindset.
About the job
Responsibilities
- Collaborate with global teams to support new product innovations and business initiatives, exploring new ventures from engineering and product perspectives.
- Write high-quality code for mobile and web applications.
- Own products and services, continuously improving and maintaining existing code and architecture.
- Work in fast-paced, production-focused environments.
- Build features from concept through production in collaboration with the broader team.
Requirements
- 4+ years of relevant experience developing and shipping code for production systems.
- Effectively integrate AI tools into daily operations and stay current with AI-assisted software development practices.
- Generalist mindset with ownership of features across the stack.
- Proficiency in one or more of JavaScript, TypeScript, Elixir, or Ruby.
- Experience with frontend frameworks and technologies such as React, React Native, and CSS.
- Experience building maintainable and testable codebases, including API design and unit/integration testing.
- Strong focus on exceptional end-user experiences and attention to detail.
- Current knowledge of relevant technologies and the ability to implement them effectively.
- Understanding of CI/CD pipelines.
- Confidence using AI tooling to improve productivity.
Technologies
- Elixir
- React Native
- Expo
- React
- Next.js
- TypeScript
Skills
JavaScript, TypeScript, Elixir, Ruby, React, React Native, Expo, Next.js, CSS, API Design, Unit Testing, Integration Testing, CI/CD, AI Tools
Similar jobs
Fullstack Engineering jobsProduct Engineer responsible for building Bolter’s AI agent runtime, workspace, generated applications, and production reliability systems. The role requires strong full-stack TypeScript experience, product judgment, rapid prototyping ability, and depth in AI systems, real-time infrastructure, or developer tooling.
Build and scale full-stack Creative and Studio products spanning APIs, user interfaces, infrastructure, and generative AI workflows. The role emphasizes product ownership, solving complex engineering problems, and expertise in Python, TypeScript, and React; no formal degree or experience requirement is specified.
Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.
Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.
Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.