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