Software Engineer (Frontend)
Zip Co LimitedAbout the role
- Software Engineer who leverages strong mobile and frontend (React Native, React, TypeScript, CSS, Next.js) development expertise to design scalable, secure, and high-performance systems that support high-transaction processing in production environments.
- Possesses the ability to collaborate closely with cross-functional teams to build secure, scalable, and reliable applications in a fast-paced, agile environment
- Remote-first opportunity for US-based employees with the option to work in-person out of our Manhattan office
Start your adventure with Zip
Join Zip’s Engineering function and put your name to solving fascinating challenges at scale in an agile, test-driven development environment. If you value good domain-driven design and enjoy delivering quality work at pace, you’ll be a great fit with the teams responsible for building cloud-native software applications that serve millions of customers and process billions of dollars in payments.
In this role, you will partner closely with a diverse team of stakeholders, focusing on delivering exceptional solutions for our merchants (B2B) and enhancing our mobile and web products. Your ability to foster strong relationships, contribute to cross-functional projects, and align with our commitment to delivering seamless merchant experiences will be critical.
Interesting problems you’ll get to solve
- Contribute to the development, support, and optimization of engineering solutions to reduce complexity and improve system performance—especially in high-throughput, high-transaction environments
- Use AI tools to drive efficiency in workflows automating reports, distilling insights, and supporting communications
- Help foster a high-performance culture by sharing knowledge and promoting best practices within the team
- Collaborate closely with cross-functional teams, including product management, design, quality assurance, and backend engineering to align front-end development efforts with broader company goals and strategies
- Work on initiatives to explore and implement new technologies, tools, and best practices that can enhance our front-end development process and keep us at the forefront of industry advancements
- Implement solutions that integrate effortlessly into various merchant checkout flows, simplifying the integration process for our partners while maintaining high standards of functionality and performance
- Maintains robust security measures to protect our web applications from common vulnerabilities and threats, ensuring the safety and privacy of our users’ data.
- Develop secure, scalable code that supports thousands of concurrent users while ensuring high reliability and performance
- Utilize data and analytics to inform decisions, optimize performance, and measure the impact of new features and improvements on user satisfaction and business outcomes
- Contribute to quick iterations and troubleshooting in a collaborative, team-focused environment
- Engage in a blameless culture, focusing on continuous improvement through process and technology enhancements
- Participate in planning sessions, contribute to feature design, and provide input during daily stand-ups to ensure smooth project delivery
- Work in a dynamic, fast-paced environment where priorities may shift frequently; adapt and respond to changes while maintaining productivity
- Help create and maintain a positive, inclusive team culture that aligns with the company’s mission, vision, and values
What you’ll bring to the team
- You possess over 5 years of front-end engineering experience, including 3+ years building robust mobile applications—ideally in React Native—demonstrating a strong ability to deliver seamless cross-platform experiences
- Bachelor’s degree in Computer Science or a related field
- Demonstrated use of AI in the performance of your role – you don’t just use tools, you think in terms of how AI enables smarter work
- Experience with front-end technologies such as HTML, CSS, JavaScript, and frameworks/libraries including React Native and React
- Experience working in a monorepo environment (e.g., PNPM, Nx, Turborepo, Bazel) is a strong plus, especially where multiple applications or shared packages are managed at scale
- Proactive with a focus on getting things done, strong attention to detail and ability to produce high quality work within set deadlines
- Knowledge of web security best practices and common vulnerabilities.
- Experience with front-end build tools and version control systems (e.g., Webpack, Git)
- Our values in your DNA: Customer First, Own It, Stronger Together and Change the Game
What you’ll get in return
Zip is a place where yo
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s