Senior Software Developer

Year    KA, IN, India

Job Description

While technology is the heart of our business, a global and diverse culture is the heart of our success. We love our people and we take pride in catering them to a culture built on transparency, diversity, integrity, learning and growth.



If working in an environment that encourages you to innovate and excel, not just in professional but personal life, interests you- you would enjoy your career with Quantiphi!
Role: Senior Software Developer
Experience Level: 3+ Years
Work location: Mumbai, Bangalore & Trivandrum
Notice Period: 0-30 days
Key Responsibilities:Develop and maintain high-quality, performant, and user-friendly web applications across the entire stack. Frontend: Build responsive and interactive user interfaces using HTML, CSS, React, and TypeScript. Backend: Design and implement robust and efficient APIs and services using Python and FastAPI. Database: Work with MongoDB for data modeling, querying, and optimization. Technical Leadership & Mentorship: Provide technical guidance and mentorship to junior and mid-level engineers, fostering a culture of continuous learning and best practices. Code Quality & Best Practices: Champion clean code, test-driven development (TDD), and other software engineering best practices. Conduct thorough code reviews and contribute to improving our development processes. Collaboration: Work closely with product managers, designers, and other engineers to translate requirements into technical specifications and deliver high-quality solutions. Troubleshooting & Optimization: Identify and resolve complex technical issues, performance bottlenecks, and bugs across the application stack. Innovation: Stay up-to-date with emerging technologies and industry trends, and proactively recommend improvements and innovations to our tech stack and development processes. Deployment & Monitoring: Participate in the deployment, monitoring, and maintenance of applications in production environments. Required Skills: 3+ years of professional experience in software development, with a significant focus on fullstack web application development. Expert-level proficiency in Frontend technologies: Strong command of HTML5 and CSS3 (including preprocessors like SASS/LESS or CSS-in-JS). Deep expertise with React.js (hooks, context API, state management libraries like Redux/Zustand). Extensive experience with TypeScript for building scalable and maintainable frontend applications. Expert-level proficiency in Backend technologies: Exceptional programming skills in Python. Extensive experience building RESTful APIs and web services with FastAPI. Familiarity with asynchronous programming in Python (async/await).

Strong Database Skills:Proficient in working with MongoDB, including schema design, aggregation framework, and performance tuning. Understanding of NoSQL database concepts and best practices. Solid understanding of software engineering principles: Design patterns, data structures, and algorithms. Scalability, performance, and security considerations. Microservices architecture and distributed systems concepts. Experience with testing frameworks (e.g., Jest, React Testing Library for frontend; Pytest for backend). Proficiency with version control systems (Git, GitHub/GitLab/Bitbucket). Excellent problem-solving, analytical, and debugging skills. Strong communication and interpersonal skills, with the ability to articulate complex technical concepts to both technical and non-technical audiences. Proven ability to lead technical initiatives and mentor junior engineers. Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4114957
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year