Full Stack Developer

India, Maharashtra, Pune

Full-time

icon
₹ 12 - 15 Lakh/year

experience
3 - 5 yrs

experience
3 - 5 yrs

Posted on: 3 months ago

Skills

data structures
sql
sales
frontend development
React / Angular (preferably),
AI/ML models
RESTful APIs
angularjs

Role: Full Stack Developer

  • Experience: 3-5 Years

  • Location: Pune

  • Skilss: 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 (.Net Core) back-end technologies. 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 closely 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.

Front-End Skills (Angular Focus):

  • Extensive experience with Angular (including in-depth knowledge of the latest versions, features, and Angular Material).

  • Proficiency in HTML5 and CSS3, for creating reusable, modular, and efficient front-end components.

  • Familiarity with responsive design principles and frameworks (Sass/Less, Bootstrap, Material UI, etc.).

  • Hands-on experience with state management libraries (NgRx) and RxJS for asynchronous programming.

  • Knowledge of component-based architecture, routing, services, and dependency injection within Angular.

  • Experience with performance optimization techniques for Angular applications.

  • Ability to collaborate with UI/UX teams to ensure a seamless user interface aligned with design requirements.

  • Familiarity with front-end build tools and package managers (Webpack, npm, Yarn).

Back-End Skills:

  • Strong grasp on data structures, design patterns (LLD/HLD), and basic system design concepts.

  • Experience with one or more server-side technologies .net core., Java etc. for developing and managing RESTful APIs.

  • Experience with modern front-end frameworks/libraries like Angular

  • Strong database management skills, with experience in both SQL (MySQL, PostgreSQL) and NoSQL (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 practices for efficient deployment.

Product Development Mindset:

  • Experience working in a product company or a similar environment where product ownership and user experience were key factors.

  • Ability to think from a product perspective—prioritizing features based on user feedback and business value.

  • Focus on delivering high-quality, maintainable, and scalable solutions that align with long-term product vision.

  • Involvement in product roadmap discussions and experience in iterative product development.

UI/UX Knowledge:

  • Understanding of wireframing, user flow diagrams, and design principles to create an intuitive and engaging user interface.

  • Close collaboration with UI/UX designers to implement designs effectively in the product.

Soft Skills:

  • Excellent problem-solving skills with the ability to navigate complex technical challenges.

  • Strong communication skills to articulate ideas between technical teams and product stakeholders.

  • Ability to adopt new technologies quickly and stay updated with industry trends.

  • A collaborative team player who also has the discipline to work independently when necessary.

Experience & Qualifications:

  • Minimum 3 to 5 years of experience as a Full Stack Developer (5+ years preferred).

  • Previous experience as a Full Stack Developer in a product-driven company.

  • Proven track record of successfully developing and deploying products in a fast-paced environment.

  • Bachelor’s degree in computer science, Software Engineering, or a related field.