Description
Job Summary:
We are seeking a Junior Developer with a focus on Python for the backend and React for the frontend to work on development, maintenance, testing, and documentation, under the guidance of experienced professionals.
Key Highlights:
1. Python backend endpoint development and maintenance (FastAPI/Django REST)
2. React component and feature creation
3. Active participation in ongoing projects and agile ceremonies
**Description**
We are seeking a Junior Developer with a focus on Python for the backend and React for the frontend. The hired candidate will engage in development, maintenance, testing, and documentation activities, supported by more experienced professionals and actively participating in ongoing projects.
**Responsibilities and Duties**
Develop and maintain Python endpoints using FastAPI or Django REST. Create React components and features following frontend best practices. Write SQL queries, use ORM, and perform simple migrations. Consume and expose REST APIs, handling errors, states, and integrations. Write basic unit and integration tests. Version code, open detailed pull requests, and participate in code reviews. Update technical documentation (readme, collections, release notes). Participate in agile ceremonies such as dailies, planning, reviews, and retrospectives.
**Requirements and Qualifications**
Completed or ongoing technical or undergraduate degree in technology-related fields. Solid programming logic knowledge. Familiarity with Python 3\.x and web frameworks (FastAPI or Django/Django REST). Familiarity with React, components, and hooks. Basic knowledge of SQL and ORM (SQLAlchemy or Django ORM). Basic Git usage and familiarity with Linux.