Log in
All Remote Jobs
Remote Back-end Engineer jobs
Back-End Engineer
Remote Back-End Engineer
Posted
2 days ago
Apply now
Please, let RemoFirst know you found this job on RemoteYeah. This helps us grow 🌱.
Apply now
Description:
Remofirst is seeking a skilled Back-End Python Engineer to join their team.
The role involves designing, developing, and maintaining the server-side logic of web applications.
Responsibilities include developing backend components and APIs using Python and relevant frameworks such as Django and FastAPI.
The engineer will design and implement efficient data storage and retrieval mechanisms using SQL and/or NoSQL databases.
Collaboration with front-end developers to integrate server-side logic with user-facing elements is essential.
The engineer must ensure the responsiveness, performance, and scalability of the application.
Conducting thorough testing and debugging of backend components is required.
The role involves collaborating with cross-functional teams to gather and understand project requirements.
Providing technical guidance and support to junior developers when necessary is expected.
Staying up-to-date with industry trends, best practices, and emerging technologies is important.
Requirements:
A Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent work experience is required.
Proven experience as a Backend Python Developer or in a similar role for at least 4 years is necessary.
Strong proficiency in the Python programming language is essential.
Experience with backend web development frameworks such as Django or Flask is required.
Knowledge of SQL and experience working with relational databases like MySQL or PostgreSQL is necessary.
Familiarity with NoSQL databases like MongoDB or Redis is a plus.
Understanding of version control systems (e.g., Git) and collaborative development workflows is required.
Experience building RESTful APIs and web services using Python is necessary.
Understanding of web security principles, including data encryption, authentication, and authorization is required.
Proficiency in developing server-side logic, including business logic and data processing is essential.
Knowledge of caching mechanisms, scalability, and performance optimization techniques is required.
Familiarity with cloud platforms like AWS, Azure, or Google Cloud is advantageous.
Experience with unit testing frameworks such as PyTest or unit tests is necessary.
Good verbal and written communication skills are required.
Benefits:
The position offers a startup environment where employees can influence and grow rapidly.
Employees will have the opportunity to build and scale projects from scratch in a hyper-growth setting.
The role involves working for a market leader with clients like Microsoft and Mastercard.
Competitive compensation and perks are provided, including work equipment of choice and 100% remote work.
Paid time off (PTO) is regulated by local statutory requirements.
The company culture emphasizes respect, kindness, and the right to fail, valuing hard yet smart work and diversity and inclusion.
Apply now
Please, let RemoFirst know you found this job on RemoteYeah . This helps us grow 🌱.
Apply now
About the job
Posted on
January 16, 2025
Job type
Full-time
Salary
-
Location requirements
🇦🇿
Azerbaijan - Remote
🇰🇿
Kazakhstan - Remote
Position
Back-end Engineer
Experience level
Mid-level
Technology stack
SQL
Redis
AWS
Azure
GitLab
GCP
NoSQL
Kubernetes
MongoDB
PostgreSQL
MySQL
GIT
CI/CD
Web services
Python
Flask
Django
FastAPI
R
RemoFirst
View company profile
Visit remofirst.com
Report this job
Job expired or something else is wrong with this job?
Report this job
Leave a feedback