Middle Python Engineer
Welcome to the Latest Job Vacancies Site 2025 and at this time we would like to inform you of the Latest Job Vacancies from the JetSoftPro with the position of Middle Python Engineer - JetSoftPro which was opened this.
If this job matches your qualifications, please send your application directly through our latest Job site. Indeed, every job is not easy to apply because it must meet several qualifications and requirements that we must meet in accordance with the standard criteria of the Company who are looking for potential candidates to work. Good job information Middle Python Engineer - JetSoftPro below matches your qualifications. Good Luck: D
...
We are seeking a Middle Python Engineer to support the development of client applications and backend services for a cutting-edge geospatial system. This role focuses on building the MongoDB + FastAPI backend and integrating it with a JavaScript-based frontend derived from Figma designs. The ideal candidate is a hands-on developer with experience in building robust APIs, managing databases and collaborating with front-end developers.
Customer Overview:Our client was founded in 2017 as a drone services provider specializing in precision agriculture. Upon returning to La Junta, Colorado, they reconnected with their community and identified the challenges faced by local farmers. Combining their strengths and experiences, they developed systems to support small and midsize farms. Initially, our client used drones and imagery to deliver field data, enabling farmers to make faster decisions. Their rural Colorado roots have provided a unique perspective, allowing them to grow and learn alongside the farming community.
Technology stack:- Python
- Flask/Django
- MongoDB
Backend Development:
- Develop RESTful APIs using FastAPI to support client-side functionality.
- Implement CRUD operations for geospatial data stored in MongoDB.
- Optimize database queries and ensure data integrity and consistency.
Frontend Integration:
- Collaborate with frontend developers to integrate APIs with the UI.
- Ensure seamless communication between the client app and backend services.
- Provide backend support for dynamic content rendering in the front end.
Performance Optimization:
- Identify bottlenecks in the backend system and optimize for performance and scalability.
- Implement caching strategies (e.g., Redis) to enhance data retrieval speed.
Testing and Debugging:
- Write unit tests for backend code to ensure high-quality and bug-free implementations.
- Debug and resolve issues in backend systems promptly.
- Document API endpoints, database schema, and workflows for use by the development team and stakeholders.
Backend Development:
- Proficiency in Python, with hands-on experience in FastAPI (or similar frameworks like Flask/Django).
- Experience in designing and implementing RESTful APIs.
- Strong understanding of MongoDB and NoSQL database principles.
- Experience in managing database schemas, indexes, and migrations.
- Understanding of caching mechanisms like Redis.
- Experience with database performance optimization.
- Knowledge of testing frameworks (e.g., Pytest) to ensure robust code quality.
General Skills:
- Problem-solving mindset with a proactive approach to identifying and resolving issues.
- Ability to collaborate effectively with cross-functional teams, including frontend developers and UI/UX designers.
- Strong written and verbal communication skills.
- Experience with containerized deployments (e.g., Docker).
Education and Experience
- Bachelors degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
- 2-4 years of experience in Python development, with a focus on building APIs and database-driven applications.
- Flexible working hours
- Remote work/office work
- Paid vacation
- Paid sick leave
- Corporate doctor services
- Free English classes
- Life event support
- Payment for educational courses, certificates (50%)
- Different sports activities in the office (badminton, tennis, darts, gym)
- Fully equipped office with car and bicycle parking
Information :
- Company : JetSoftPro
- Position : Middle Python Engineer
- Location : Дистанційно
- Country : UA
How to Submit an Application:
After reading and knowing the criteria and minimum requirements for qualifications that have been explained from the Middle Python Engineer job info - JetSoftPro Дистанційно above, thus jobseekers who feel they have not met the requirements including education, age, etc. and really feel interested in the latest job vacancies Middle Python Engineer job info - JetSoftPro Дистанційно in 2025-01-09 above, should as soon as possible complete and compile a job application file such as a job application letter, CV or curriculum vitae, FC diploma and transcripts and other supplements as described above, in order to register and take part in the admission selection for new employees in the company referred to, sent via the Next Page link below.
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-01-09
Recomendations Jobs
-
2025-02-04
-
2025-01-09
-
2025-01-09
-
2025-01-09