Back-end Software Engineer
We are seeking a skilled Back-end Software Engineer to join our team. This is an exciting opportunity for a talented individual to work on cutting-edge projects and contribute to the development of innovative software solutions.
Job Responsibilities:
* Develop, maintain, and optimize back-end services using Python and FastAPI.
* Design and implement responsive user interfaces with React and JavaScript.
* Create and consume RESTful APIs to integrate with various systems and services.
* Manage and query databases using SQL to ensure efficient data access.
* Collaborate with cross-functional teams using Git for version control and continuous integration.
Required Skills and Qualifications:
1. Proven experience with Python, React, and JavaScript (2-3 years for intermediate level, 5+ years for senior).
2. Solid understanding of RESTful API design and implementation.
3. Proficiency with SQL databases.
4. Experience with FastAPI framework.
5. Familiarity with Git and collaborative development workflows.
6. English communication skills ranging from intermediate to fluent.
7. Education from a high school diploma up to master's degree or higher.
Benefits:
* Opportunity to work on diverse and challenging projects.
* Collaborative and remote work environment.
* Continuous learning and professional growth opportunities.
Others:
This role requires strong problem-solving skills, ability to work independently, and contribution to open-source projects or a strong GitHub portfolio.