Frontend Developer

Diwine Code Technology
India

Frontend Developer – Angular & React

Location: Remote

Employment Type: Full-time

Experience: 3–6+ years

Department: Technology / Engineering

About the Role

We are looking for a skilled and motivated Frontend Developer with strong hands-on experience in Angular and React to join our engineering team.

The ideal candidate will have a strong understanding of modern frontend development, excellent problem-solving skills, and experience building scalable, responsive, high-performance web applications. You will work closely with backend developers, UI/UX designers, product managers, and other stakeholders to deliver high-quality digital products.

Key Responsibilities

* Design, develop, and maintain responsive and scalable web applications using Angular and React.

* Build reusable, maintainable, and high-performance UI components.

* Translate UI/UX designs and business requirements into functional frontend applications.

* Develop and integrate RESTful APIs and work closely with backend services.

* Write clean, efficient, reusable, and well-documented code.

* Ensure applications are responsive and compatible across major browsers and devices.

* Optimize applications for performance, scalability, and usability.

* Participate in code reviews and maintain high coding standards.

* Identify and resolve bugs, performance issues, and production defects.

* Collaborate with UI/UX designers to ensure accurate implementation of designs.

* Work with QA teams to troubleshoot and resolve functional and technical issues.

* Participate in Agile/Scrum ceremonies including sprint planning, stand-ups, reviews, and retrospectives.

* Stay up to date with emerging frontend technologies, frameworks, and best practices.

Required Skills & Experience

* 3–6+ years of professional frontend development experience.

* Strong hands-on experience with Angular and React.

* Strong proficiency in JavaScript / TypeScript, HTML5, and CSS3.

* Good understanding of Angular concepts including:

* Components

* Services

* RxJS

* Routing

* Forms

* State management

* Angular lifecycle and dependency injection

* Good understanding of React concepts including:

* Functional components

* Hooks

* State management

* React Router

* Component architecture

* Experience working with REST APIs and JSON.

* Strong understanding of responsive web design and cross-browser compatibility.

* Experience with Git/GitHub/GitLab/Bitbucket and version control.

* Understanding of frontend build tools and package managers such as npm, Yarn, Webpack, or Vite.

* Experience writing unit/integration tests using tools such as Jest, Jasmine, Karma, React Testing Library, or Cypress.

* Strong understanding of web performance, accessibility, security, and frontend best practices.

* Good knowledge of Agile/Scrum development methodologies.

Good to Have

* Experience with Next.js, Node.js, or NestJS.

* Experience with state-management solutions such as Redux, NgRx, Zustand, or similar.

* Experience with Micro Frontend architecture.

* Experience with CI/CD pipelines and cloud environments such as AWS, Azure, or GCP.

* Experience working with Docker and containerized applications.

* Experience with UI libraries such as Material UI, Angular Material, PrimeNG, or Bootstrap.

* Experience working in enterprise-scale applications.

* Knowledge of OAuth 2.0, JWT, authentication, and authorization.

* Experience working with Agile tools such as Jira and Confluence.

What We’re Looking For

* Strong analytical and problem-solving skills.

* Ability to understand business requirements and convert them into technical solutions.

* Strong attention to detail and commitment to code quality.

* Ability to work independently as well as collaboratively within a team.

* Good communication and interpersonal skills.

* Ownership mindset with a focus on delivering reliable, scalable solutions.

* Willingness to learn and adapt to new technologies.

Education

Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field is preferred.

Why Join Us?

* Work on modern, scalable web applications.

* Opportunity to work with both Angular and React technologies.

* Collaborative and technically driven environment.

* Exposure to modern engineering practices and cloud technologies.

* Opportunities for professional growth and career development.

To Apply:

Please share your updated CV along with your current location, total experience, relevant Angular/React experience, notice period, and expected salary.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →