Base pay range
Role: Full Stack Developer
- Experience: 3 - 5 Years
- Location: Pune
- Budget: 12-15 LPA
- Note: Only Local Candidates
- Skills: Data structures, SQL, Implementing API services on Java (Spring Boot) or C# (.NET), Frontend development using React / Angular (preferably), AI/ML models, RESTful APIs, AngularJS
Job Overview
As a Full Stack Developer, you will be responsible for designing and developing scalable web applications with a strong focus on both front-end (Angular) and back-end technologies (.NET Core, Java, RESTful APIs). We are looking for candidates with 3 to 5 years of experience (with 5+ years preferred), ideally from a product company background. A product development mindset is essential, as you will play a key role in driving innovation, ensuring long-term product growth, and balancing both technical execution and business objectives.
Key Responsibilities
- Develop and maintain high-quality, scalable web applications using Angular and other front-end technologies.
- Ensure best practices and up-to-date knowledge of the latest Angular versions and features.
- Collaborate with product teams to align development with business and user needs.
- Design back-end solutions and integrate APIs to support front-end functionality.
- Drive product development with a focus on delivering high-quality user experiences and long-term scalability.
- Work on continuous improvement, making the product better with each iteration.
- Collaborate on integrating spend analytics into web applications.
- Develop features that support data-driven decision-making for financial optimization.
- Work closely with product teams to ensure platform scalability and alignment with business strategies.
Skills and Technologies
Front-End Skills (Angular Focus)
- Extensive experience with Angular (latest versions, features, and Angular Material).
- HTML5 and CSS3 for creating reusable, modular components.
- Responsive design principles and frameworks (Sass/Less, Bootstrap, Material UI).
- State management with NgRx and RxJS for asynchronous programming.
- Component-based architecture, routing, services, and dependency injection within Angular.
- Performance optimization techniques for Angular applications.
- Collaboration with UI/UX teams to ensure a seamless user interface.
- Front-end build tools and package managers (Webpack, npm, Yarn).
Back-End Skills
- Strong grasp of data structures, design patterns (LLD/HLD), and basic system design concepts.
- Experience with server-side technologies .NET Core and Java for RESTful APIs.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Knowledge of API design, security best practices, and integration (OAuth, JWT).
- Familiarity with microservices architecture and cloud-based solutions (AWS, Azure).
- Understanding of Docker, Kubernetes, and containerization for deployment.
Product Development Mindset
- Experience in product-driven environments with ownership of user experience.
- Ability to prioritize features based on user feedback and business value.
- Focus on delivering maintainable, scalable solutions aligned with long-term product vision.
- Involvement in product roadmap discussions and iterative development.
UI/UX Knowledge
- Understanding of wireframes, user flows, and design principles for intuitive interfaces.
- Close collaboration with UI/UX designers to implement designs effectively.
Soft Skills
- Excellent problem-solving and communication skills.
- Ability to adopt new technologies quickly and stay updated with industry trends.
- Collaborative team player who can also work independently.
Experience & Qualifications
- Minimum 3 to 5 years of experience as a Full Stack Developer (5+ years preferred).
- Previous experience in a product-driven company.
- Bachelor’s degree in computer science, Software Engineering, or a related field.
Seniority level
Employment type
Job function
- Engineering and Information Technology
- Industries: Technology, Information and Internet