Job Overview
As a Senior Frontend Developer you will play a crucial role in the design and development of web applications that provide seamless intuitive user experiences. You will work primarily with React Next.js and Tailwind CSS to build highquality scalable and responsive frontend solutions. You will also collaborate with backend engineers to integrate with GraphQL APIs and other services. This is a handson highly collaborative position that requires a passion for clean maintainable code and a deep understanding of web technologies.
Job Description
- Frontend Development: Design develop and maintain userfacing features using React and Next.js.
- Styling & UI: Utilize Tailwind CSS to create modern responsive and pixelperfect user interfaces.
- API Integration: Work with backend engineers to integrate and optimize GraphQL APIs for seamless data fetching and management.
- Code Quality: Write clean maintainable and reusable code in JavaScript (ES6) CSS and Node.js.
- Collaboration: Collaborate closely with crossfunctional teams including designers product managers and backend developers to deliver features on time and with high quality.
- Version Control: Use Git and GitHub for source code management participating in code reviews and maintaining a collaborative development workflow.
- Performance Optimization: Ensure applications are performant scalable and responsive by following best practices for code splitting lazy loading and other optimizations.
- Mentorship: Provide technical guidance and mentorship to junior developers helping them grow and adhere to best practices.
- Innovation: Stay uptodate with the latest trends in frontend technologies frameworks and development tools.
Requirements
- Proficiency in React & Next.js: Solid experience in building complex scalable applications using React and Next.js.
- CSS & Tailwind CSS: Strong understanding of CSS and experience working with Tailwind CSS for responsive flexible designs.
- API Integration: Handson experience with integrating GraphQL APIs and managing data within frontend applications.
- Node.js: Familiarity with Node.js for building fullstack applications and understanding of how frontend integrates with backend systems.
- Version Control: Strong experience with Git and GitHub including branching pull requests and code reviews.
- CrossBrowser Compatibility: Ability to ensure applications work across multiple browsers and devices.
- Responsive Design: Expertise in building mobilefirst responsive websites with knowledge of adaptive design principles.
- Unit Testing: Knowledge of frontend testing frameworks (e.g. Jest React Testing Library) to ensure code reliability and stability.
- Collaboration Tools: Comfortable with Agile methodologies and using project management tools (e.g. Jira Trello etc.).
Benefits
Permanent Workfromhome setup
Companyprovided equipment
Secondary WiFi Modem
21 Leave Credits
100% conversion of UNUSED leave credits
HMO on Day 1
13th Month Pay
Grab Voucher every month
Birthday Gift
Loyalty Gift
Christmas Gift
WorkLife Balance
Active employee engagements physically such as Christmas Party & Team Building and virtual events such as townhall with prizes.