Software Engineering Opportunity
The Opportunity:
* Develop and maintain robust web applications using Python on the backend and React on the frontend.
This is a fantastic opportunity for someone who thrives in a fast-paced environment, is eager to take ownership, and wants to make a significant impact on a product in its crucial growth phase.
Key Responsibilities:
* Design, develop, and maintain web applications.
* Write clean, efficient, and well-documented code.
* Collaborate closely with product managers, UI/UX designers, and other engineers to translate requirements into technical solutions.
* Participate in all phases of the software development lifecycle.
* Implement and integrate with RESTful APIs.
* Troubleshoot, debug, and optimize application performance.
* Contribute to architectural discussions and decisions.
* Stay up-to-date with the latest industry trends and technologies.
Requirements:
* 3+ years of professional experience as a Full-Stack Engineer or similar role.
* Strong proficiency in Python and experience with relevant frameworks.
* Solid experience with React and its ecosystem.
* Experience with front-end build tools.
* Proficiency with relational databases and ORMs.
* Experience with version control systems (Git).
* Understanding of RESTful API design and development.
* Familiarity with cloud platforms and containerization technologies is a plus.
* Knowledge of testing frameworks and methodologies.
* Excellent problem-solving skills and attention to detail.
* Ability to work independently and as part of a collaborative team.
* Strong communication skills in English.
Bonus Skills:
* Knowledge of Italian is a plus but not required.