Associate Tech Lead - Frontend Development
Are you passionate about crafting seamless, high-performance user experiences? Do you thrive in a fast-paced, product-driven environment where innovation and collaboration are key? If so, we want you on our team! We are on the hunt for an Associate Tech Lead - Frontend Development to spearhead our frontend engineering efforts, building next-generation web and mobile solutions that redefine user engagement.
What You’ll Do
- Technical Leadership: Spearhead the frontend team in conceptualizing and executing top-notch applications utilizing ReactJS and React Native, guaranteeing uniformity, scalability, and optimal performance.
- Architecture & Design: Define and supervise frontend architectural decisions, ensuring adherence to best practices, maintainability, and performance enhancements.
- Mentorship & Coaching: Provide guidance and mentorship to frontend engineers, nurturing their technical advancement, enhancing code quality, and refining problem-solving abilities.
- Interface Development: Craft and uphold user-friendly, responsive, and high-efficiency web and mobile applications while optimizing them for ultimate speed and scalability.
- Cross-Team Collaboration: Engage in synergistic partnerships with backend engineers, product managers, and UI/UX designers to deliver innovative solutions that align with business requirements and elevate user satisfaction.
- Code Quality & Reviews: Craft pristine, modular, and well-tested code in accordance with industry benchmarks. Undertake comprehensive code evaluations to guarantee compliance with superior practices and coding criteria.
- Technology Exploration: Continuously monitor the latest industry trends, cutting-edge tools, and emerging technologies to maintain the innovative and competitive edge of our products.
What We’re Looking For
- Education: A Bachelor's degree or higher in the fields of Computer Science, Information Technology, or a closely related discipline is a requisite.
- Leadership Experience: Demonstrated history of spearheading frontend teams, delivering complex projects, and guiding engineers through mentorship.
- Frontend Proficiency: Over 4 years of experience in frontend development, with a deep expertise in ReactJS and React Native.
- Performance & Scalability: Demonstrated expertise in developing scalable and high-performing web and mobile applications.
- Self-Management: Proficiency in working independently, efficiently organizing one's schedule, and meeting deadlines in various work settings, whether in-person or remote.
- Documentation: Proficiency in crafting complex technical documentation, encompassing API specifications and procedural guides for junior developers.
- UI/UX Collaboration: A profound understanding of UX/UI principles with the capability to transform designs into interactive user experiences.
- CI/CD & Version Control: Proficient in CI/CD tools and version control systems such as Git.
- Communication & Leadership: Proficient communication and adept leadership skills to lead a team and effectively engage with stakeholders.
Technical Knowledge:
- Extensive knowledge of JavaScript, HTML5, CSS3, web stacks, libraries, frameworks, and modern frontend development practices.
- Experience in building responsive and adaptive web designs using frameworks like Material-UI, Tailwind CSS, or Bootstrap.
- Proficiency with state management libraries such as Redux, Context API, or Recoil.
- Knowledge of API integration, including RESTful and GraphQL APIs.
- Experience with AWS, Google Cloud, and Firebase Cloud Functions.
- Familiarity with native build tools, such as XCode and Gradle (Android Studio/IntelliJ).
- Proficiency in modern frontend tooling, including Webpack, Babel, and ESLint.
- Experience with testing libraries such as Jest and React Testing Library is an advantage.
- Familiarity with server-side rendering (SSR) and static site generation (SSG).
- Knowledge of Progressive Web Apps (PWAs), Flutter, Native Android/iOS development, or Laravel is a plus.
Why Join Us?
We are seeking an exceptional and driven Associate Tech Lead - Front End Development to join our product-focused company and lead the development of innovative, in-house solutions that redefine user experiences. In this role, you will spearhead the design and implementation of responsive, high-performance user interfaces using ReactJS for web and React Native for mobile platforms. By collaborating closely with backend engineers, product managers, and UI/UX designers, you will deliver scalable, seamless, and visually compelling front-end solutions.