- Location
- Ahmedabad
- Employment
- Full time
- Experience
- Minimum 8 Years
- Posted
- Reference
- IRVx-12
What You Would Do.
As written by the team that is hiring for this role.
Role Overview
We are looking for a highly skilled Senior Software Engineer with deep expertise in Python backend development and a strong full stack engineering mindset. The ideal candidate must have hands-on experience building scalable web applications, designing robust APIs, and working closely with frontend technologies, especially React.js (Mandatory). The ideal candidate should possess excellent communication skills, strong stakeholder management abilities, and the confidence to collaborate directly with cross functional and global teams.
Key Responsibilities
- Design, develop, and maintain scalable backend systems using Python
- Build and integrate RESTful APIs and microservices
- Develop responsive and high-performance frontend applications using React.js
- Collaborate with product managers, designers, and engineering teams to deliver end-to-end solutions
- Participate in architecture discussions and technical decision-making
- Optimize application performance, scalability, and security
- Write clean, maintainable, and testable code
- Conduct code reviews and mentor junior developers
- Troubleshoot complex technical issues and drive solutions
- Communicate effectively with internal and external stakeholders
Mandatory Skills
- 8+ years of software development experience
- Strong expertise in Python
- Hands-on experience with Django / FastAPI / Flask
- Strong frontend development experience with React.js (Mandatory)
- Excellent communication and interpersonal skills
- Strong understanding of JavaScript, TypeScript, HTML5, and CSS3
- Experience with REST APIs and microservices architecture
- Strong understanding of SQL and NoSQL databases
- Experience with Git, CI/CD pipelines, and Agile methodologies
- Familiarity with cloud platforms such as AWS/GCP/Azure
- Strong analytical and problem-solving skills
Good to Have
- Experience with Docker and Kubernetes
- Exposure to Redis, Kafka, RabbitMQ, or Celery
- Experience in scalable product-based environments
- Knowledge of DevOps practices
Preferred Candidate Profile
- Strong ownership and leadership mindset
- Excellent verbal and written communication skills
- Ability to work independently and collaboratively
- Comfortable in client-facing or cross-functional interactions
- Passion for technology and continuous learning
Education
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
Apply for This Role.
Two minutes. Your CV does the talking; the rest is optional.
- We read every application.A person, not a queue.
- We reply by email.Usually with a few questions.
- Then a conversation.With the team hiring for this role.
Questions about this role? [email protected], reference IRVx-12.
Other Open Roles.
No open role matches that filter. Clear it to see every role.