

Job Title: Lead Frontend Developer (ReactJS/NextJS/Typescript)
Location: Chennai (Work From Office, yes, we love seeing your face!)
Experience: 5+ years
About the Company:
F22 Labs is a startup software studio based out of Chennai. We are the rocket fuel for other startups across the world, powering them with extremely high-quality software. We help entrepreneurs build their vision into beautiful software products (web/mobile). If you're passionate about creating stunning web experiences and solving real problems, you’ll fit right in with us. Let’s make cool things happen!
Position Overview:
As a Lead Frontend Developer at F22 Labs, you will take charge of designing, building, and maintaining scalable web applications using React, Next.js, and Typescript. You will lead a talented team of frontend developers while working alongside product and backend teams to deliver innovative solutions. You’ll ensure that we adhere to best practices in UI design, performance optimization, and code quality. Your leadership will help us shape the future of our web products, while continuously improving the user experience and pushing the boundaries of what’s possible.
Key Responsibilities:
- Lead and mentor a team of frontend developers, providing technical guidance, reviewing code, and ensuring the team follows best practices.
- Architect and design scalable, high-performance web applications using ReactJS, NextJS, and Typescript.
- Drive the development process with a focus on performance, optimization, and maintainability.
- Implement and manage CI/CD pipelines using GitHub Actions to streamline the development lifecycle.
- Oversee the integration of GraphQL to ensure smooth data management between the frontend and backend.
- Create high-quality, responsive UI/UX using Tailwind CSS, delivering exceptional user experiences.
- Ensure that the team follows best practices for testing (Jest, Vitest, Cypress) and continuously improve our test coverage.
- Take ownership of state management using tools like Redux or Zustand, ensuring consistency and performance across the app.
- Optimize web performance by implementing best practices, improving load times, and enhancing the overall user experience.
- Guide the team in implementing SEO best practices to ensure applications are discoverable and performant.
- Collaborate closely with product managers and backend teams to deliver features that meet both technical and user requirements.
- Troubleshoot, debug, and resolve UI/UX issues quickly and effectively.
- Foster a culture of continuous improvement, encouraging innovation and ensuring the team remains at the forefront of frontend technologies.
Qualifications and Requirements:
- 5+ years of experience working with ReactJS, NextJS, and Typescript, with a proven track record of leading frontend projects.
- Strong understanding of DOM manipulation and best practices for building interactive, dynamic user interfaces.
- Expertise with module bundlers such as Webpack or Vite for optimizing the build process.
- Experience with CI/CD pipelines and GitHub Actions for automating deployment processes.
- Extensive experience working with GraphQL and integrating it into frontend applications.
- Expertise in Tailwind CSS for building responsive and visually appealing web applications.
- Solid experience in unit testing (Jest, Vitest) and end-to-end testing (Cypress).
- Advanced experience with state management frameworks like Redux or Zustand.
- Deep knowledge of performance optimization techniques and how to apply them in real-world scenarios.
- Strong understanding of SEO principles and implementing them in frontend projects.
- Proven leadership and mentorship skills, with the ability to guide teams and foster growth.
- Excellent communication skills to effectively collaborate with cross-functional teams.
Good to Have Skills (Extra Cool Points!):
- Familiarity with Websockets for real-time communication.
- Experience with WebRTC for building real-time video/audio applications.
- Familiarity with Framer Motion for creating animations in React.
- Experience with Docker and Kubernetes for containerization and orchestrating deployment processes.
Why Join Us (Perks & Benefits):
- Health insurance (because we want you at your best, inside and out).
- Flexible work timings (get your work done, but do it your way).
- Better-than-market compensation (we know you’re worth it!).
- A supercharged learning culture—grow your skills fast.
- Rapid career growth opportunities—move up faster than a rocket in the sky.
- Work with interesting, fun, and quirky colleagues who make every day feel like an adventure.
- Learn from the best in the industry (and maybe teach us something cool too).
Selection Process:
- Online Assessment
- 1-2 rounds of interviews (no need to stress, we’re all about getting to know you).

About F22Labs Global
About
We’re Hiring Humans, not Ninjas 😇
Disclaimer: Only for serious folks. Work that challenges, excites, scares you and lets you go to bed satisfied!
- Project Manager (5+ Years)
- Product Manager (4+ Years)
- Email Marketer (2+ Years)
- Facebook Ads Marketer (2+ years)
- Frontend Developer Interns (Freshers)
- Backend Developer Interns (Freshers)
- Reactjs Developer (2 years)
- Nodejs Developer (2 years)
- Python Developer (2 years)
- Senior Reactjs Developer (4+ years)
- Senior Nodejs Developer (4+ years)
- Senior Python Developer (4+ years)
- Quality Analyst (2+ years) (Manual/automation)
Note: In case you don't see a role that you’d fit in, but would love to be a part of the team at some point, we’d love to stay connected. Send us your details at [email protected]
Who we are:
F22 Labs was started in 2014 by Murtuza and Hari, 2 childhood friends who always dreamt of starting a business of their own. After working at leading startups initially in their careers, they decided to take the plunge.
Over the last 7 years, we’ve been fortunate and blessed to have worked with 250+ entrepreneurs, who have trusted us with their dream of building their startups. Some of them include Hollywood celebrities like BJ Novak and Fortune 500s like Pizza Hut Inc.
Some of our products have gone on to be used, loved and have received investment from Charlie Cheever(Cofounder of Quora), Snoop Dog(does he even need an introduction?), Evan Williams (Cofounder of Twitter) and have been nominated for awards like the Webbys.
F22 Labs has won the Top 10 Software development company awards from highly respected Clutch.co for multiple years.
One cool thing about working at F22 Labs is you can never be bored. We’re working on various products cutting across different industries like: HealthCare, Non Profits, Entertainment, B2B SaaS, Ecommerce, Fashion, Sports, Travel, Fintech, Marketplaces, EdTech, LegalTech, IOT.
We have presented our products at international conventions like WebSummit Lisbon, RiseConf HongKong, Collision Conf New Orleans, Pizza Expo Las Vegas
What we do:
We build beautiful, robust and scalable web and mobile applications for idea stage founders and growth stage startups based out of USA, Canada, Mexico, Middle East, India, Nigeria, South Africa, Singapore etc.
Our Core Values:
- Honesty & Transparency: Speak your mind and do what feels right.
- Empathy: Be kind. Listen Intently. Trust by default.
- Stay Hungry, Stay Foolish: Have childlike curiosity and hunger to learn.
- Hustle Hard: Do more with less.
- Teach, don’t preach: Knowledge grows when shared.
Perks:
- State of the Art gadgets
- Complete Health coverage for you and your family
- Flexible work timings
- Top-notch Healthcare
- Care & Appreciation
- Flexible Schedules
- Supercharged Learning
- TechTalks Sessions
- Amazing Office Indoor Games
- Cool & Fun Working Enviornment
- Accommodation & Meal for Relocation
Our Hiring process:
- A Profile Review: Resume, Portfolios, personal websites, Github, anything else you want to share with us.
- A Technical task that relates to the work you will be doing
- A Final round of interview
- An Offer and onboard you are!
Know more about us @F22Labs:
Home Page
Company video


Connect with the team
Company social profiles
Similar jobs



Required Skills:
- UX Project Architecture
- Angular
- Microservices
- HTML
- CSS
- JavaScript
- TypeScript
- React
Job Summary:
As a Technical Architect, you will be responsible for designing, developing, and overseeing the implementation of technical solutions that meet the business needs of the organization. You will work closely with engineering teams to ensure that the architecture is scalable, secure, cost- effective, and aligned with the industry’s best practices. This is an excellent opportunity for someone with deep technical expertise and a passion for shaping the architecture of complex systems.
Key Responsibilities:
- Solution Design & Architecture: Lead the design and implementation of high-performance, scalable, and secure software architectures. Select appropriate technologies, frameworks, and platforms that align with business requirements and goals.
- Collaboration with Stakeholders: Work closely with product managers, business analysts, and development teams to understand the technical and business requirements. Translate those requirements into efficient, effective technical solutions.
- Guiding Development Teams: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
- Technical Leadership: Provide technical leadership to development teams, ensuring the solution is implemented according to architectural principles and best practices. Offer mentorship and guidance to junior developers and architects.
- System Integration: Define how the application will integrate with other systems, services, or third-party tools. Implement API design and integration strategies for data exchange between various components and external systems. Oversee data flow, and design middleware or message brokers where necessary for smooth interaction between subsystems.
- Technology Evaluation & Integration: Evaluate and select new technologies, tools, and frameworks that improve system efficiency, maintainability, and scalability. Oversee the integration of systems and third- party services.
- Performance Optimization: Design and implement systems for optimal performance, including high availability, disaster recovery, and load balancing. Conduct performance tuning, troubleshoot bottlenecks, and recommend optimization strategies.
- Security & Compliance: Ensure that systems meet security best practices, and compliance standards (e.g., GDPR, HIPAA). Implement robust security protocols, data protection strategies, and threat mitigation methods.
- Documentation & Knowledge Sharing: Maintain up-to-date architecture documentation and ensure knowledge is shared across the technical teams. Promote a culture of continuous improvement and documentation within the team.
- Code Reviews & Quality Assurance: Participate in code reviews to ensure that the development follows architectural guidelines and best practices. Advocate for clean, maintainable, and high-quality code.
- Cost Management: Design cost-effective solutions that optimize resource usage and minimize operational costs, particularly for cloud-based architectures.
Qualifications & Skills:
- Education:
o Bachelor's degree in Engineering, or a related field. PMP, or similar project management certification is a plus.
- Experience:
o 10+ years of experience in software development, with at least 3-4 years in technical architecture or senior technical role.
o Proven experience designing and implementing complex, distributed systems.
- Technical Expertise:
o Web Technologies: Expert knowledge in front-end and back-end technologies such as HTML5, CSS3, JavaScript, TypeScript, and frameworks like React, Angular, Vue.js, Node.js.
o Experience in using UX tools to derive the UX flow for web applications and continuous optimization. Having knowledge on the Analytics tools like GTM to determine behavior and derive sales efficiency.
o Microservices Architecture: Strong experience in microservices-based
architecture with knowledge of containerization (e.g., Docker), orchestration (e.g., Kubernetes), and event-driven architecture.
o Experience with databases (relational, NoSQL) and data management strategies.
- Soft Skills:
o Strong communication and interpersonal skills to work effectively with
stakeholders across the organization.
o Leadership and mentoring abilities to guide and inspire development teams.
o Problem-solving mindset with the ability to troubleshoot and resolve complex technical issues.

WHO YOU ARE
To be successful in this role, you’ll need to have the following skills:
- Love for coding: A fanatic about writing beautiful and scalable code.
- Sense of analytics: Strong analytical and troubleshooting skills. Should be resourceful, innovative and inventive.
- Dynamic: Should be comfortable in dealing with lots of moving pieces. Have exquisite attention to detail, and are comfortable learning new technologies and systems.
- Team player: Knack for influencing without being authoritative. Pitch in wherever the team needs help, from writing blog posts to supporting customers.
- Accountability: High sense of ownership for your code and relentlessness to deliver projects with high business impact.
KEY QUALIFICATIONS
- BE/BTech in Computer Science or related field.
- Minimum 3+ years of UI/Frontend development and a strong understanding of building complex layouts using JavaScript, CSS and HTML.
KEY SKILLS
- Strong computer system analysis and design skills in current methodologies and patterns including vanilla JavaScript, some experience with ReactJS, Redux, React Native, Webpack, and Typescript or similar library/tools.
- Obsessed with WPO (Web Performance Optimization) and web/mobile performance analysis.
- Experienced with web standards and protocols such as HTTP, DNS, TCP/IP, and socket APIs in general.

Job Description:
- Strong in Vue.js or React.js, HTML, HTML5, DOM(Document Object Model) concepts
- Must know Nuxt.JS a Vue Framework.
- CSS3, SASS, SCSS, Bootstrap 4, Webpack, Box Modelling, Grid System
- Responsive Design, Cross browser/device development
- Strong knowledge of JavaScript
- OOJS - Object-oriented JavaScript
- NPM/YARN Representation
- REST API knowledge
- Modular programming, Use of NPM Components

Profile Overview:
We are looking for passionate and keen-eyed front-end developers with 5+ years of experience in React JS for a major project to join our creative front-end development team who can add optimization and efficiency to the user experience and maintain brand consistency across all web page of the web products.
The front-end developer will closely coordinate with our back-end developers, graphic designers and UI designers to ensure all elements of the web creation are consistent.
Responsibilities:
• Turning UI/UX designs into prototypes, creating excellent interactive forms of designs, writing reusable modules and maintainability of the code.
• Implement UI development principles to ensure that the product client-side serves at scale.
• Review and optimize the application usage by monitoring key metrics and rectifying the issues proactively.
• Determining the structure and design of web pages.
• Ensuring user experience by analyzing the design choices.
• Developing features to enhance the user experience.
• Striking balance between functional and aesthetic design.
Requirements:
- Bachelor’s or Master’s degree in computer science, computer applications or related fields.
- Proven working experience as a React Developer for 5+ years and above.
- Hands-on experience with HTML5, CSS3, and CSS frameworks.
- Demonstrable knowledge of Web services, Web API, REST services & GraphQL.
- Expertise in UI design and development of responsive web applications using React, Redux, Flask and Hooks.
- Applicable knowledge of Social API integration, Core location APIs, Web Views, Payments integration
- Proficiency in understanding layout aesthetics.
- Excellent analytical, problem-solving and multitasking skills.
- Ability to solve novel and challenging React problems.
- Capability to understand, develop and sustain continuous integration and delivery.

Responsibilities
- Take product ideas from ideation to implementation.
- Collaborate with Product and Design to create robust and usable features.
- Take ownership of the architecture for best performance and usability.
- Lead engineering discussions to ensure the best practices, maintainability and security of the application.
- Participate in design and code reviews.
- Lead and mentor the team of developers, to drive business objectives.
We are looking for
- 4+ years of experience building quality applications.
- Proficient in client-side JS frameworks such as React.js
- Passion for best design and coding practices and a desire to develop new bold ideas.
- Strong customer focus, ownership, and self-drive.
- Experience in planning, designing architecture and leading teams.
- Experience with SaaS products or an early stage startup is a plus.

Your responsibilities as a front end developer engineer will include:
- - Contribute to a full development life cycle, including: requirements analysis, functional design, technical design, programming, testing, documentation, implementation, and on-going technical support.
- - Work closely with the existing team to learn the current application architecture, design and understand its functionalities and complexities.
- - Bridge the gap between graphic design and backend technical implementation
- - Build modular, responsive templates using modern CSS techniques
- - Translate UI/UX design wireframes to actual code
- - Testing cross-browser, cross-platform, and/or cross-device compatibility for inconsistencies.
What we are looking for:
- - 4+ years of industry experience as a Front End Developer Engineer in ReactJS
- - Degree in Computer Science or related field
- - Experience with developing web and mobile applications
- - Extensive knowledge HTML5 / CSS3 / JavaScript / jQuery / Bootstrap / ReactJS
- - Strong experience in JSON/XML and REST/SOAP based Web Service based integration.
- - Experience (mandatory) with working Web Framework versions with exposure to creating components and handling AJAX calls.
- - Good to have knowledge in JIRA, GIT.
- - Strong knowledge of Client-Server Architecture.
- - Basic Proficiency with Python or relevant back-end scripting language
- - Ability to think critically and creatively in a dynamic environment, while picking up new tools and domain knowledge along the way
- - A positive attitude, and a growth mindset
- - Great attention to details
:Bonus
- - Experience with API testing software (e.g. Postman)
- - Good Humor


About our Client
Our client is a B2B2C tech firm backed by India’s largest retailer and tech venture capitalist founded by founders - IITB Graduates who are experienced in retail, ecommerce and fintech
It aims to become one app to manage all your brands loyalty points, cashback and coupons. It will have additional content and discovery layer for customers and brands for further engagement and commerce.
The company currently powers closed-loop loyalty programs for all different brands under its parent retail group. Currently, it has 20Mn+ registered customers and 3Mn MAU across 8 brands. Its vision is to be at the center of D2C Brands and the consumer consumption ecosystem
Job Location -Bangalore
Requirement
4+ years of experience building frontend for consumer facing products
2+ years experience on React .Jsand core principles
Good to have experience with popular React.native
Team Lead/Management experience
Develop all user-facing products in React
Thorough understanding of architecting the frontend system with Server Side Rendering –
Familiarity with modern front-end build pipelines and tools
Understands app development cycle
Flexibility and deadline driven
Regards
Team Merito

As someone who will be a part of our team, your understanding of the product and our customers will be incredibly valuable.
Skills Required
- Thorough understanding of React.js and its core principles.
- Experience with popular state management tool -Redux
- Experience with HTTP based packages like Axios.
- GIT experience is a plus
About You
- You take initiative and ownership to see things through to completion. If it needs doing, you do it.
- You’re eager to take on challenges. When you don’t know something, you embrace the chance to grow and get better.
- We work together as a team, and that means we encourage each other to improve as a team. You are self-sufficient and love the challenge of solving problems and learning new things
As a React.js Developer, you will be involved from conception to completion with projects that are technologically sound and aesthetically impressive.
Benefits:
- Food allowance
- Leave encashment
- Paid sick time

1) Experience in developing Web Applications with Angular / React JS
2) Hands on Knowledge on AWS/Azure Cloud Services
3) Proficiency with HTML5, CSS3, SAAS, Javascript (ES6), JQuery, TypeScript, and Responsive UI Frameworks with Strong UI Designing skills. (Eg. Boostrap, React JS, Angular JS..etc).
4) Familiarity on backend & Database - Node.js, Express.js and MongoDB.
5) Expertise in using Angular JS directives, Controllers, Filters, Services, Templets, Events and Injectors.
6) Expertise in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
7) Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and XML.
8) Strong debugging and problem-solving skills.
9) Experience with popular React.js workflows (such as Flux or Redux).
10) Proficient understanding code versioning tools such as GIT Repository.
11) Utilize Jasmine, Karma, Gulp, Grunt and NPM to build and test applications.
12) Ability to understand business requirements and translate them into technical requirements.
13) Candidate must be self learner and hard worker with good communication skills
Required Candidate profile
We are looking for a skilled angular developer to join our front-end development team. you should have in-depth knowledge of JavaScript and React/Angularjs concepts, excellent front-end coding skills, and be able to design and build modern user interface components to enhance application performance.


Responsibilities :
- Manage product milestones, deployment cycles & overall product roadmap
- Understanding of the threading limitations of AngularJs, reactjs, and multi-process architecture
- Hands-on experience with cloud technologies like AWS
- Familiar with various design and architectural patterns
- Sound knowledge of Databases Postgres is a must including Performance Tuning, Designing and optimized Postgres databases and queries
- Ability to communicate complex technical concepts to both technical and non-technical audience
- Understanding of fundamental design principles behind a scalable application
- At least 3-5 years of experience in consumer product engineering and architecture, with proven track record of architect impactful products in the internal CRMand consumer domain.
- Proficient understanding of code versioning tools, such as Git
- Ship great products under stringent deadlines and in the face of ambiguous requirements and changing business priorities
- Maintain Code Quality, Implement Standards & improve overall understanding
What lands you in this role :
- Exceptional leadership skills and proven experience in shaping team culture
- Strong grasp of full-stack networking, scalable web back-end, and all genres of platforms
- Must have Bachelor degree in computer science from a Tier-1 College
- Multitasking & problem solving approach

