Talent.com
This job offer is not available in your country.
Senior Product Engineer

Senior Product Engineer

MathCoBengaluru, India
30+ days ago
Job description

We’re looking for an experienced Full Stack Developer to build and maintain web applications and APIs. You’ll work closely with product teams to turn ideas into functional, user-friendly software. Your role includes developing both front-end interfaces and back-end services, managing databases, and ensuring smooth, secure performance. Strong problem-solving skills, teamwork, and clear communication are essential. Experience with cloud services and agile work environments will help you succeed in this fast-paced role.

Roles & Responsibilities

Responsibilities :

Full Stack Development

Design and build REST API endpoints. Build Backend services, host and manage them

Implement responsive user interfaces by building reusable and maintainable UI components

Design and manage application databases

Experience on integration with authentication and authorization protocols such as OAuth2, OIDC or SAML

Participate in the end-to-end product lifecycle, from conception and design to deployment and maintenance

Product Development

Collaborate with product managers and designers to understand and translate requirements into technical specifications and solutions

Communicate effectively with stakeholders to understand needs and provide regular updates on progress

Optimize applications for maximum speed and scalability

Code Quality and Testing

Write clean, maintainable, and efficient code, adhering to industry best practices and coding standards

Conduct code reviews and provide constructive feedback to peers

Implement automated test frameworks to ensure the reliability and performance of applications

Perform unit testing, integration testing while participating in configuration management and deployment procedures

Required Skills (Must have)

Tech :

4.5-7 years of experience developing and maintaining robust, scalable, and secure web applications, REST APIs and microservices

Proficiency in High Level language -Python for developing service

Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern frameworks (e.g., React, Angular, Vue.js)

Excellent coding skills, strong understanding in OOAD, SOLID Principles, design patterns and their application

Experience in designing and implementing application databases – ER diagram, data flows, API calls

In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)

Hands-on experience with any cloud platform (e.g., AWS, Azure, Google Cloud)

Familiarity with infrastructure management and monitoring tools (e.g., Cloudwatch, Terraform)

Familiarity with version control systems (e.g., Github, Azure DevOps), and virtualization technologies (e.g., Docker, CI / CD pipelines, Kubernetes management)

Non-Tech :

Familiarity with Agile methodologies, SCRUM and project management tools (e.g., JIRA, ADOPs)

Excellent problem-solving skills and attention to detail

Strong communication skills and the ability to work effectively in a team environment

Ability to manage multiple tasks and priorities in a fast-paced environment

Create a job alert for this search

Product Engineer • Bengaluru, India