About Horizontal: Established since 2003 in the US, Horizontal solves complex challenges across two distinct businesses: Horizontal Digital and Horizontal Talent. We are consistently recognized for being a top workplace and one of the fastest growing private companies. Horizontal Talent specializes in staffing for IT, Digital & Creative and Business & Strategy markets. We have global offices in US, UAE, India, Malaysia and Australia.
About The Role
The Senior Frontend Engineer is a key member of our product-focused engineering team. You will play an instrumental role in delivering a seamless, innovative, and engaging banking experience to our customers. As a senior contributor, you will not only write clean and scalable code but also collaborate with cross-functional teams to design, build, and optimize high-quality frontend systems.
We are looking for a proactive and experienced frontend engineer who thrives in a fast-paced environment and can mentor junior developers while driving technical excellence. Here, your ideas and contributions will directly impact the success of Malaysia's next-generation digital bank.
Your Impact
- Redefine Banking Experiences: Develop intuitive and visually appealing user interfaces that make banking accessible and enjoyable for Malaysians.
- Deliver High-Quality Solutions: Use modern technologies to design and optimize scalable, responsive, and high-performance frontend systems.
- Mentor and Collaborate: Lead by example in coding best practices, and help upskill team members to drive continuous improvement in our engineering culture.
Key Responsibilities
- Design and develop robust, scalable, and user-friendly frontend applications with a focus on performance and usability.
- Collaborate closely with product managers, designers, and backend engineers to deliver end-to-end features.
- Drive the implementation of reusable components, optimized state management, and responsive designs.
- Advocate and adhere to best frontend development practices, including testing, code reviews, and documentation.
- Troubleshoot, debug, and optimize code to ensure a seamless user experience.
- Mentor junior developers, fostering a culture of collaboration, innovation, and growth.
- Keep up to date with emerging frontend technologies and frameworks to continuously improve our tech stack.
Who We're Seeking:
- Strong Technical Expertise: Proficiency in JavaScript, TypeScript, and modern frontend frameworks like React and React Native.
- State Management: Solid understanding of state management libraries such as Redux, MobX, or similar.
- Cross-Platform Experience: Hands-on experience in building scalable and performant applications using React Native or other cross-platform frameworks.
- API Integration: Experience integrating RESTful APIs and handling data flow between frontend and backend systems.
- User-Centric Mindset: Passion for building clean and intuitive UI/UX that delivers exceptional user experiences.
- Ownership and Leadership: Ability to take ownership of projects, make technical decisions, and mentor team members.
- Problem-Solving: Strong analytical and problem-solving skills with a focus on delivering quality solutions.
- Continuous Learning: Enthusiasm for keeping up with emerging technologies and industry trends.
Technology Stack We Use
- Languages: TypeScript
- Frameworks: React, React Native, Expo
- State Management: React Query, Context API
- Tools: Git, CI/CD pipelines, Figma (for design collaboration)