Job Description:- We are seeking a highly skilled Front End Developer with expertise in React and Next.js to join a collaborative Agile team.
- The ideal candidate will have a strong foundation in UI/UX principles, accessibility standards, and cloud-native application development, with the ability to convert designs into responsive, functional web applications.
- As a Front End Developer, candidates will work closely with Business Analysts, Product Managers, Cloud Architects, and Backend Developers to deliver quality software products.
- Candidates role will involve coding, supporting QA processes, ensuring accessibility compliance, and maintaining design consistency across web and mobile platforms.
Requirement/Must Have:
- React and Next.js.
- REST APIs.
- JavaScript and TypeScript.
- Node.js.
- Knowledge of Web Content Accessibility Guidelines (WCAG).
- Hands-on experience with Git, SVN, Git Pull Request, and branching strategy.
- Experience with Swagger-UI, Postman, OAuth/JWT.
- Familiarity with React libraries such as Hook Form, React Query, Zustand.
Experience:
- 3+ years in React development.
- 5+ years in Cloud-Native application design, Agile, and DevOps CI/CD.
- Experience integrating front-end UIs with RESTful APIs.
- Experience designing and developing responsive web interfaces.
- Experience creating web interfaces for large websites with cross-browser compatibility.
- Strong understanding of UI design principles, authentication technologies, and web security.
- Proven experience working in Agile/Scrum teams.
- Experience participating in task planning, stand-ups, demos, and retrospectives.
- Ability to work independently and as part of a team.
Responsibilities or Duties:
- Collaborate with stakeholders to develop high-quality front-end code based on user stories, UI/UX artifacts, and solution architecture.
- Implement responsive web interfaces compatible with mobile and desktop platforms
- Maintain design consistency and adherence to brand guidelines.
- Translate UX/UI designs into functional React/Next.js applications.
- Support QA and defect management, including unit tests, accessibility tests, and system/user testing.
- Provide application support including troubleshooting, maintenance, and incremental changes.
- Stay current with UI/UX trends and best practices.
- Participate in code reviews, continuous integration, and deployment processes.
- Deliver accessible applications with AODA compliance.
Should have:
- Excellent analytical, problem-solving, and decision-making skills.
- Strong verbal and written communication.
- Highly developed interpersonal and teamwork skills.
- Ability to adapt to changing requirements and meet deadlines.
Skills:
- HTML, CSS, JSX.
- JavaScript ES6.
- Secure web application practices under OWASP guidelines.
- Understanding of web application security: HTTPS, TLS, SSO, Pen Testing, CORS, WAF.
- Accessibility compliance tools such as WAVE, AXE.
- CI/CD pipelines.
- Experience with QA automation tools like Playwright.
- JSON, regression testing, SpringBoot (nice to have).