Description

Job Description:
We are seeking a highly skilled Sr. Frontend Engineer with deep expertise in modern frontend frameworks and a passion for creating responsive, user-friendly web applications. The ideal candidate will have extensive experience with Next.js, TypeScript, and modern CSS frameworks, alongside the ability to work seamlessly with RESTful APIs.
Key Responsibilities:
Frontend Development:
Develop and maintain robust, scalable, and efficient frontend applications using Next.js and TypeScript.
Build and style responsive user interfaces using modern CSS frameworks and best practices.
Integration with APIs:
Define and consume RESTful APIs in alignment with backend services, ensuring efficient data flow between frontend and backend.
Cross-Framework Support:
Collaborate with teams utilizing Angular for feature alignment and ensure compatibility between frameworks when necessary.
Performance Optimization:
Optimize frontend performance, ensuring fast loading times and seamless user experiences across all devices.
Code Quality:
Adhere to best practices for code quality, maintainability, and scalability, including version control and peer reviews.
Collaboration:
Work with cross-functional teams, including designers, product managers, and backend engineers, to deliver exceptional user experiences.
Required Skills:
Expert knowledge of Next.js with TypeScript and CSS.
Strong understanding and practical experience with responsive design principles and modern CSS frameworks (e.g., TailwindCSS, Bootstrap).
Experience with Angular and the ability to integrate or align features with Angular-based systems.
Proven ability to define and consume REST services effectively using Next.js.
Familiarity with front-end performance optimization techniques.
Knowledge of web accessibility standards and their implementation.
Qualifications:
Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
Experience: Minimum of 6+ years in frontend development, with a focus on modern frameworks and tools.
Strong portfolio or examples of previously built frontend applications.
Excellent problem-solving skills and ability to work independently in a remote environment.
Preferred Skills:
Experience with testing frameworks like Jest, Mocha, or Cypress.
Familiarity with state management libraries such as Redux or Zustand.
Knowledge of CI/CD pipelines and Git-based workflows.

Education

Any Graduate