In this role, you'll collaborate with cross-functional teams to deliver innovative features and platform enhancements that drive continuous improvement. you'll provide architectural leadership and foster new ideas , building scalable web applications using modern frameworks and micro frontend architectures. Additionally, you'll champion our engineering efforts by sharing insights and best practices at conferences, community events, and in technical blog posts.
What you'll Do
Team Mentoring :
M entor and inspire a vibrant team of frontend engineers to deliver high-quality products. T o f oster a culture of ownership, accountability, and continuous improvement within the team.
Conduct regular code reviews to ensure best practices and maintain code quality.
Lead knowledge-sharing sessions and encourage continual learning within the team.
Cross-Functional Collaboration :
Work closely with product managers, UX designers, and backend engineers to ensure seamless integration of features.
Translate business requirements into clear technical tasks and coordinate scope with cross-functional peers.
Proactively identify and mitigate cross-team dependencies.
Technical Excellence :
Drive architectural decisions, promote modern best practices, and ensure long-term viability.
Guide teams on implementing new frameworks or libraries, ensuring consistent adoption.
Architect next-generation frontend applications and micro - frontends .
Performance Optimization
Continuously monitor and evaluate application performance across various devices and browsers.
Profile and debug performance bottlenecks, ensuring optimal load times.
Implement advanced tooling and instrumentation for proactive performance tuning.
Outbound Evangelism :
Represent the team at conferences and technical meetups, sharing insights and best practices.
Write and publish technical blog posts to showcase innovations and thought leadership.
Collaborate with marketing to highlight product achievements and engineering stories.
Educational Qualifications and Experience:
BE/BTech degree in software engineering, computer science, or a related field.
4 + years of professional software engineering experience focused on web technologies focusing on React .
Technical Skills:
Expertise in Front-End Architecture : Deep understanding of modern front-end technologies, including advanced JavaScript ( ESNext features), TypeScript for type safety, bundlers (eg, Webpack ) to optimize build processes and ensure cross-browser compatibility and the React library .
CSS Expertise : Proficiency in modern CSS techniques including SCSS , CSS Modules , and CSS-in-JS libraries like Styled Components and Emotion to create scalable, maintainable, and responsive user interfaces. Knowledge in creating component-driven styles and implementing design systems for consistent UI/UX.
Frontend Performance Optimization : Proven track record in performance profiling and optimization for web applications using tools such as React Profiler , Lighthouse , and Webpack Bundle Analyzer . Focus on optimizing for fast load times, memory management, and rendering efficiency.
CI/CD and DevOps Practices : Hands-on ex perience in setting up and maintaining continuous integration and continuous delivery (CI/CD) pipelines using tools like Jenkins , GitHub Actions , and CircleCI to automate testing, deployment, and delivery processes for faster release cycles.
Soft Skills:
Exceptional problem-solving abilities.
Ability to clearly articulate complex technical concepts to both technical and non-technical audiences.
Past E xperience speaking at conferences, contributing to open-source projects, or writing technical content.
Strong teamwork and communication skills.
Ability to thrive in a dynamic, fast-paced environment.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Front End DeveloperEmployement Type: Full time