Live opening · Posted 10 hours ago
At a glance
The key details from the original listing.
About the role
Description supplied by the original job listing.
Company Description
EOMS is a technology-focused organization developing scalable, secure, and high-performance digital solutions. Our development team works with modern technologies and engineering practices to build reliable back-end services, APIs, and internal systems. We value clean architecture, code quality, security, automation, documentation, and continuous improvement. Our team collaborates remotely using structured development workflows, GitHub, code reviews, and agile project-management practices. We encourage engineers to continue developing their technical skills while contributing to meaningful products.
Role Description
We are seeking a Backend Developer – Python / FastAPI to join our remote development team.
The developer will be responsible for designing, developing, testing, and maintaining server-side applications and APIs using Python and FastAPI. This is a full-time remote position. The developer will work closely with other backend and frontend developers to implement new functionality, maintain existing services, integrate databases and third-party services, troubleshoot technical issues, and improve system reliability and performance.
Responsibilities
Develop and maintain backend services using Python and FastAPI.
Design and implement RESTful APIs.
Work with relational databases and backend data models.
Create and maintain database migrations.
Write clean, reusable, and maintainable code.
Implement authentication and authorization functionality.
Integrate third-party APIs and services.
Write unit and integration tests.
Troubleshoot backend and API issues.
Optimize application performance and database queries.
Participate in code reviews.
Use Git and GitHub for collaborative development.
Create and maintain technical and API documentation.
Collaborate with frontend developers on API integration.
Participate in sprint planning and technical discussions.
Assist with deployments, maintenance, and production troubleshooting when required.
Follow established development standards, architecture, and security practices.
Qualifications
Strong Python programming skills.
Experience developing backend applications and APIs.
Experience with FastAPI or a similar Python web framework.
Experience with REST API design and development.
Experience with PostgreSQL or other relational databases.
Understanding of SQL, data modeling, and query optimization.
Familiarity with SQLAlchemy or similar ORM technologies.
Understanding of Object-Oriented Programming and software design principles.
Experience with Git and GitHub.
Experience with testing and debugging backend applications.
Understanding of authentication, authorization, and backend security practices.
Ability to write organized, maintainable, and documented code.
Ability to work effectively in a remote development environment.
Strong written and verbal communication skills.
A degree in Computer Science, Software Engineering, or a related field is preferred, but equivalent practical experience will also be considered.
Preferred Qualifications
Experience with the following is beneficial but not required:
Docker
Redis
Async Python
Background workers or task queues
Pytest
WebSockets
AWS, Azure, or GCP
CI/CD pipelines
GitHub Actions
API documentation tools such as OpenAPI / Swagger
Third-party API integrations
Payment API integrations
Notification services
AI / LLM API integrations
Ideal Candidate
We are looking for someone who:
Can independently complete assigned backend tasks.
Can learn an existing codebase quickly.
Pays attention to code quality and security.
Communicates blockers clearly and early.
Is comfortable receiving and providing code-review feedback.
Takes ownership of assigned work.
Tests their work before submitting it for review.
Can collaborate effectively with a distributed development team.
Work arrangement
Yes
Your early-applicant advantage
Live timing from JobBeeper.
More openings worth a look
Recently tracked roles with full details and direct application links.