Position: Full-stack (Python/React.js) Developer
Company: Honeycomb Software
Category: Python
Experience required: 3y
English level: intermediate

Honeycomb Software is an innovative fast-growing software company that develops digital products for startups and online businesses.

We are looking for a motivated and experienced Full stack Python/React.js Developer to join our team and to create a new frontend to an open-source GPS tracking platform.

Project Description:  
The customer is a dynamic and innovative technology company specializing in GPS tracking solutions. Their mission is to provide a low-cost and user-friendly platform targeting the Helium/LoRaWAN community.

REQUIREMENTS:

4+ years of experience in software development, minimum 2 years of experience in full stack development
Proficient in Python and familiar with backend development
Solid experience in frontend development using React, JavaScript, HTML, and CSS
Experience with integrating payment gateways, preferably Stripe, for user registration and subscription management.
Knowledge of RESTful APIs and experience in building and consuming APIs.
Understanding of database systems, particularly relational databases such as PostgreSQL or MySQL.
Ability to work in an Agile development environment and familiarity with tools like Git and JIRA for version control and project management.
Strong problem-solving skills and attention to detail, with a focus on delivering high-quality, scalable, and maintainable code.
Excellent communication and collaboration skills to work effectively with cross-functional teams, including designers and product managers.

Nice-to-have Skills:

Experience in mobile app development for iOS and Android platforms using Flutter or React Native
Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
Knowledge of cloud platforms such as AWS, Azure, or Google Cloud for deployment and scalability.
Experience with automated testing frameworks and continuous integration/continuous deployment (CI/CD) pipelines.
Understanding of security principles and best practices in web application development.
Familiarity with LoRaWAN and Helium network protocols.
Prior experience in working with GPS tracking platforms or related projects

RESPONSIBILITIES:

Develop and maintain a front-end application using React, enabling customers to register, purchase subscriptions through Stripe, and manage their subscriptions with minimal reliance on tech support.
Integrate front-end functionalities with the existing backend infrastructure.
Implement user interfaces for GPS tracker visualization, allowing users to view tracker locations, history, and accuracy, set up geofences, and configure alerts.
Collaborate with designers to implement visually appealing and intuitive user interfaces.
Work closely with the mobile app development team to ensure consistent functionality and user experience across the web and mobile platforms.
Conduct code reviews and provide constructive feedback to maintain code quality and improve team productivity.
Stay updated with the latest frontend and backend technologies, industry trends, and best practices, and apply them to enhance the development process and deliver innovative solutions.
Create and maintain technical documentation
Identify and resolve performance bottlenecks and bugs

WE OFFER:

Friendly working atmosphere
Interesting long-term projects and challenging tasks with a team of professionals
Opportunities to study, develop and improve your skills
Flexible work schedule
Paid vacations, sick leaves, and social benefits from the company
Competitive salary and regular performance reviews

If you are a talented Senior Full Stack Developer with a passion for creating innovative solutions and the required skills, we would love to hear from you! Apply now to join our growing team and help us create an exceptional marketplace experience.