Python Developer
SStech LLC
Part-time | Full-time
Dallas, TX
Job description
Kerbz is the modern motorsport platform empowering organizers with cutting-edge tools for enhanced control and stronger community connection within high-performance driving events (HPDE), wheel-to-wheel racing, autocross, and more. We're building intuitive and powerful interfaces to simplify event management and track access for a passionate community.
We are seeking a talented and motivated Intermediate React/NextJS Developer to join our growing engineering team. You will play a key role in developing, maintaining, and improving the user-facing applications of the Kerbz platform, ensuring a seamless and high-performance experience for our organizers and users.
If you have a solid foundation in React/NextJS, a keen eye for detail, and a passion for building robust web applications, we want to hear from you! A passion for motorsports or high-performance driving is a significant plus.
What You'll Do:
- Develop & Implement Features: Build new features and functionalities for the Kerbz web application using Next.js, focusing on creating intuitive, responsive, and high-performance user interfaces for event organizers and participants.
- Component Development: Design, develop, and maintain reusable React components and front-end libraries that ensure consistency and accelerate future development.
- State Management: Implement and optimize state management solutions (e.g., Redux, Context API, Zustand) to handle complex application data flow efficiently.
- API Integration: Integrate with RESTful APIs to fetch and display data, ensuring smooth communication between the front-end and back-end systems.
- Code Quality & Best Practices: Write clean, modular, well-documented, and maintainable code following industry best practices and Kerbz's coding standards. Participate actively in code reviews, providing constructive feedback to peers.
- Performance Optimization: Identify and resolve performance bottlenecks, ensuring optimal loading times and smooth user interactions across various devices and browsers.
- Troubleshooting & Debugging: Proactively identify, diagnose, and fix bugs and technical issues in the front-end application.
- Collaboration: Work closely with product managers, UI/UX designers, and backend developers to translate requirements and wireframes into high-quality, functional user experiences.
- Stay Current: Keep up-to-date with the latest React.js developments, front-end technologies, and best practices to continually improve the Kerbz platform.
What You Bring:
- 2-4 years of professional experience in front-end web development with a strong focus on React.js.
- Experience with modern React features, including Hooks and Context API.
- Familiarity with state management Redux.
- Proven experience consuming RESTful APIs.
- Working knowledge of modern front-end build tools (e.g., Webpack, Babel, Vite).
- Proficiency with version control systems, particularly Git (GitHub/GitLab/Bitbucket).
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with testing frameworks (e.g., Jest, React Testing Library, Enzyme) is a plus.
- Familiarity with Agile development methodologies.
- Strong problem-solving skills, attention to detail, and a commitment to delivering high-quality code.
- Excellent communication and collaboration skills.
- A genuine passion for motorsports, track days, or high-performance driving events is highly valued.
Bonus Points (Nice-to-Haves):
- Experience with TypeScript.
- Familiarity with cloud platforms (AWS, Azure, DO).
- Experience with UI component libraries (e.g., Material-UI, Ant Design).
- Contributions to open-source projects.
Job Types: Full-time, Part-time
Pay: $90,000.00 - $150,000.00 per year
Expected hours: 40 per week
Benefits:
- Flexible schedule
- Health insurance
- Paid time off
Work Location: Remote