Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
MarsDevs is a remote-first, offshore digital product development company that stands out from the crowd due to its unwavering commitment to the quality of code, no-vendor-locking guarantee, speed, and building technical architectures that last a while.
We build MVPs, Mobile and Web Applications, and SaaS Products for Early to Growth Startups, and vertical solutions for SMBs that want to streamline their business processes digitally. From building a rudimentary prototype all the way to a decked-out microservices-based SaaS product, we’ve got you covered.
We offer following services:
- Systematic analysis of the project
- Requirements gathering and tasks focusing
- UI/UX design
- Writing the specification, architecture design
- Technical Consulting
- Deployment of applications
- Set up and optimization
- Maintenance and Technical Support
- Digital Marketing
We are based in India. In the last 4 years, we have successfully delivered over 60 solutions and products in 10 countries and 12 different industry verticals. The secret-sauce to our success lies in working on a project with dedicated teams that we believe would be the best fit for the project. If we don't have the members, our partnership network allows us to scale our strength both horizontally and vertically, within 10 days.
We can engage with you in a number of ways. All the options are flexible, transparent, and open to change at any time. For more information, reach out to info@marsdevs.com.
MarsDevs is a remote-first, offshore digital product development company that stands out from the crowd due to its unwavering commitment to the quality of code, no-vendor-locking guarantee, speed, and building technical architectures that last a while. We build MVPs, Mobile and Web Applications, and SaaS Products for Early to Growth Startups, and vertical solutions for SMBs that want to streamline their business processes digitally.
From building a rudimentary prototype all the way to a decked-out microservices-based SaaS product, we've got you covered. MarsDevs has successfully delivered over 60 solutions and products in 10 countries and 12 different industry verticals, and we are based in India.
Role Description
This is a full-time remote role for a Full-Stack Developer at MarsDevs. As a Full-Stack Developer, you will be responsible for designing, developing, implementing, and maintaining web applications using Django and Python language.
You will collaborate with cross-functional teams to define and implement innovative solutions, improve application performance and reliability, and ensure code quality and security.
Key Responsibilities
Design, develop, and maintain scalable backend services using Django, FastAPI.
Deeply understand and utilize Django internals for optimal performance and scalability.
Identify and address technical debt, ensuring long-term maintainability and stability of the codebase.
Collaborate with frontend developers to integrate user-facing elements with server-side logic.
Write clean, maintainable, and efficient code while adhering to best practices.
Participate in code reviews, providing constructive feedback and guidance.
Stay updated with the latest industry trends and technologies to continuously improve our systems.
Mentor and support junior developers, fostering a collaborative and innovative team environment.
Experience
3+ years of experience in Django development, with a deep understanding of Django internals.
Proven experience in FastAPI with 3+years of experience.
Experience in Reactjs/Nextjs is Must.
Proven experience in addressing and managing technical debt.
Technical Skills
Proficient in Python and Django, with a solid understanding of Django's architecture and best practices.
Familiarity with frontend technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, or Vue) is a must.
Experience with RESTful API design and development.
Knowledge of database systems (PostgreSQL, MySQL, etc.) and query optimization.
Understanding of version control systems, particularly Git.
Familiarity with CI/CD pipelines and automated testing.
Soft Skills
Strong problem-solving skills and attention to detail.
Excellent communication skills, with the ability to work collaboratively in a team environment.
Ability to mentor and guide junior team members.
Preferred Qualifications
Experience in cloud environments such as AWS, Azure, or GCP.
Knowledge of containerization technologies like Docker.
Experience with agile development methodologies.
Only experience with 3+ years will be considered for Sr.
Python Developer role.
(ref:hirist.tech)
Required profile
Experience
Level of experience:Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.