Job Summary
A skilled and experienced Software Engineer is sought after to join our team. The ideal candidate will have a strong background in Python and React, with experience in developing, maintaining and optimizing backend services using FastAPI.
Key Responsibilities
* Backend Services: Develop, maintain and optimize backend services using Python and FastAPI.
* Frontend Development: Design and implement responsive user interfaces with React and JavaScript.
* API Integration: Create and consume RESTful APIs to integrate with various systems and services.
* Database Management: Manage and query databases using SQL to ensure efficient data access.
* Team Collaboration: Collaborate with cross-functional teams using Git for version control and continuous integration.
Required Qualifications
* Proven experience with Python, React, and JavaScript (2-3 years for intermediate level, 5+ years for senior).
* Solid understanding of RESTful API design and implementation.
* Proficiency with SQL databases.
* Experience with FastAPI framework.
* Familiarity with Git and collaborative development workflows.
* English communication skills ranging from intermediate to fluent.
* Education from a high school diploma up to master's degree or higher.
Preferred Qualifications
* Knowledge of additional frontend or backend frameworks.
* Familiarity with cloud services and deployment strategies.
* Contribution to open-source projects or a strong GitHub portfolio.
Working Conditions
This is a remote job opportunity that requires strong problem-solving skills and ability to work independently. Experience working in remote development teams is preferred.