Browse All Jobs
Job Description
Kepler is seeking a Senior Full-Stack Engineer to join their engineering team and contribute to the development of their platform. This role involves designing and implementing full-stack solutions, contributing to technical decision-making, and mentoring junior engineers. The ideal candidate will have a strong background in both frontend and backend technologies, particularly React, TypeScript, and Python.Kepler prides itself on being a great place to work, offering transparency, growth opportunities, and a fun work environment.Responsibilities:
  • Design and implement robust full-stack solutions.
  • Contribute to technical decision-making processes.
  • Follow and help establish best practices for code quality, testing, and deployment.
  • Collaborate with product management, UI/UX designers, and engineering leads.
  • Implement scalable data models and APIs.
  • Optimize application performance.
  • Apply type safety and code reusability best practices.
  • Participate in the full development lifecycle.
  • Mentor junior engineers and provide technical guidance.
  • Manage small teams for specific projects or features when needed.
Requirements:
  • 3+ years of experience in full-stack development.
  • Some experience (1+ years) in team leadership or people management.
  • Strong knowledge of React, TypeScript, and modern JavaScript practices.
  • Proficiency in Python and related frameworks (Flask, FastAPI, or similar).
  • Experience with SQL databases, ORM technologies (SQLAlchemy), and GraphQL.
  • Familiarity with UI component libraries (particularly Mantine or similar).
  • Experience with form management in React applications.
  • Understanding of state management patterns, testing frameworks, and deployment strategies.
  • Experience with build systems, module bundlers, and CI/CD pipelines.
  • Excellent verbal and written communication skills in English.
  • Proficiency with preferred development environment (Mac or Linux) and related development tools.
  • Ability to collaborate synchronously with team members during core hours (10:00 AM - 6:00 PM US Eastern Time).
Kepler offers:
  • Competitive health and dental benefits
  • Tuition reimbursement and training stipend
  • Hybrid Office/WFH Schedules: office supplies, internet, and phone stipend
  • “Work from Anywhere” 4 weeks per year
  • Stocked kitchen, and other team outings
  • Collaborative and friendly work space, easily commutable location
  • Volunteering & altruism opportunities
  • Team building lunches and events, and company celebrations
Apply Manually