Full Stack (.Net + Angular /React)

3 - 5 years

3 - 5 Lacs

Posted:1 month ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Senior Engineer

Key Responsibilities:

Full Stack Development:

  • Design, develop, and maintain full-stack applications using

    .NET

    for the back-end and

    Angular/ReactJS

    for the front-end.
  • Build and enhance RESTful APIs, microservices, and other server-side components in

    .NET

    .
  • Create dynamic and responsive front-end interfaces using

    Angular

    or

    ReactJS

    , integrating seamlessly with back-end services.
  • Ensure optimal performance, scalability, and security for both front-end and back-end components.

Collaboration with Cross-Functional Teams:

  • Work closely with UX/UI designers, product managers, and other engineers to define application requirements and ensure seamless end-to-end user experiences.
  • Collaborate with QA teams to ensure the applications are fully tested and meet quality standards.
  • Participate in code reviews, troubleshooting, and provide mentorship to junior developers.

Continuous Improvement & Optimization:

  • Identify bottlenecks and optimize applications for maximum performance and scalability.
  • Continuously learn and implement new technologies, frameworks, and tools to improve the quality and efficiency of development processes.
  • Ensure the adoption of best practices in coding, architecture, and design patterns.

Agile Development:

  • Participate in Agile methodologies such as Scrum/Kanban to manage tasks, meet deadlines, and deliver on project goals.
  • Attend daily standups, sprint planning, and retrospectives to align with the team and contribute to sprint goals.

End-to-End Ownership:

  • Take ownership of full-stack features from design to production.
  • Participate in deployment activities, ensuring the software is seamlessly delivered to production environments.
  • Monitor, debug, and resolve production issues as needed.

Documentation and Reporting:

  • Write and maintain clear documentation for application components and APIs.
  • Provide regular project status updates to stakeholders and senior management.

Required Skills and Qualifications:

  • Proven Full Stack Development Experience:

  • At least

    5 years of experience

    working as a Full Stack Developer, with strong proficiency in

    .NET

    (C#) and modern JavaScript frameworks like

    Angular

    or

    ReactJS

    .
  • Back-End Development Skills:

  • Solid experience with

    .NET

    Core, ASP.NET, and Web API development.
  • Proficiency in working with

    SQL Server

    or other relational databases (writing complex queries, stored procedures, and database design).
  • Experience with

    Entity Framework

    or other ORM frameworks.
  • Front-End Development Skills:

  • Expertise in

    Angular

    or

    ReactJS

    , including state management (e.g., NgRx, Redux).
  • Strong understanding of front-end development tools such as

    Webpack

    ,

    Babel

    , and

    npm/yarn

    .
  • Proficiency in

    HTML5

    ,

    CSS3

    , and responsive web design.
  • API Integration:

  • Experience in integrating

    RESTful APIs

    and third-party services with both front-end and back-end systems.
  • Version Control:

  • Strong proficiency in using version control systems like

    Git

    and experience with collaborative Git workflows.
  • Problem-Solving Skills:

  • Excellent troubleshooting and problem-solving skills with a focus on delivering effective solutions.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

mumbai, maharashtra, india