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