07 Oct
|
Diwine Code technology
|
India
07 Oct
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.
Chance 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.
📌 Frontend Developer (India)
🏢 Diwine Code technology
📍 India