Software Engineering

GFU - Senior Frontend Developer

Chennai, Tamil Nadu
Work Type: Full Time

Key Responsibilities:

Frontend Architecture & Design: Focuses on designing the front-end architecture and ensuring its scalability, which is crucial for long-term product growth.

New Features Development: Emphasizes driving innovation by developing new features.

High-Quality Code: Encourages the writing of high-performing, clean, and maintainable code. Code reviews are also a key part of this role.

Cross-Disciplinary Collaboration: Involvement in collaboration with business stakeholders and other engineers, which would require strong communication skills.

Issue Resolution & User Experience: Troubleshooting and debugging to ensure an optimal user experience is at the core of this role.

Advocacy for Best Practices: Promoting accessibility, performance, and security in the design and development of the products.

Continuous Improvement: Actively improving internal processes and practices to maintain high standards.

Job Requirements (Must-Have):

Experience: 3+ years working on scalable, cross-platform web applications, ensuring you’re comfortable working in fast-paced environments.

Frontend Technologies: Expertise in React 18+, TypeScript, and key build tools (Webpack, Vite, etc.). You’ll need to be proficient in modern CSS techniques and responsive design.

API Integration: Strong experience with API design, integration, versioning, and backend collaboration.

Code Quality & Optimisation: Demonstrated ability to write high-quality, optimised UIs and refactor existing code to improve structure and design.

Communication Skills: Ability to work in a remote setting, collaborate across teams, and communicate technical concepts clearly in English (C1 level).

Adaptability & Teamwork: Ability to navigate the challenges of a remote work environment and proactively collaborate.

Job Requirements (Good-to-Have):

WCAG Standards & Accessibility: Having a keen interest or experience in web accessibility will be beneficial, especially for creating inclusive web applications.

Domain Knowledge: Experience in booking/scheduling domains or SaaS products, or having been part of building a product from scratch, will be valuable.

Open Source Contribution: Having experience or interest in contributing to open-source repositories is a nice-to-have that shows a willingness to share knowledge and grow within the community.

Areas to Possibly Highlight:

Learning & Growth: If the company values personal growth, you could add a note on professional development, such as attending conferences or learning new technologies.

Work Environment: Although it mentions working remotely, providing more insight into the company culture (e.g., work-life balance, team dynamics, opportunities for growth) could make the description more attractive to potential candidates.

Submit Your Application

You have successfully applied
  • You have errors in applying