Job Description
Acuity Scheduling's mission is to help appointment-based businesses start & grow their service by allowing clients to directly schedule appointments, removing administrative burden & giving our users more time to focus on what they love doing.
Job Description
We are seeking a Senior React Native engineer to join our mobile team. You will report to an Engineering Team Manager & have the option to work onsite, hybrid, or fully remote (U.S. only).
Responsibilities
• Design, development, & maintenance of Acuity mobile applications using React Native.
• Collaborating with cross-functional teams to define, design, & ship new features.
• Optimizing application performance & ensuring a smooth user experience.
• Writing clean, maintainable, & reusable code.
• Implementing & maintaining integrations with backend services.
• Troubleshooting & debugging application issues.
• Staying up-to-date with the latest industry trends & technologies.
• Mentorship & guidance of junior developers, fostering a culture of continuous learning & improvement.
• Participating in code reviews & providing constructive feedback to peers.
Requirements
• 5+ years experience in building mobile apps using React Native.
• Deep understanding of React Native & JavaScript/TypeScript.
• Good understanding & experience of native iOS & Android platforms.
• Thrive in collaborative environments & enjoy working with cross-functional teams.
• Developed mobile applications that have been deployed on the App Store & Google Store.
• Passionate mobile developer with a strong track record of delivering high-quality apps.
• Deep knowledge of Apple App Store, Google Play Store, & the entire mobile store lifecycle including store policies, publishing, deployments, & provisioning.
• Expert knowledge of React Native & state management libraries such as Redux or MobX.
• Solid foundation in computer science, with competencies in data structures, algorithms, & software design practices.
• Demonstrated experience with API-first applications using REST.
• Strong focus on high-quality mobile UI experiences.
• Strong understanding of mobile CI/CD pipelines, Fastlane & Github actions.
Benefits & Perks
• Choice between medical plans with an option for 100% covered premiums.
• Health Savings Account with Squarespace funding.
• Fertility & adoption benefits.
• Supplemental Insurance plans.
• Headspace mindfulness app subscription.
• Retirement benefits with employer match.
• Flexible paid time off.
• 12 to 20 weeks of paid family leave.
• Equity plan for all employees.
• Access to supplemental insurance plans for additional coverage.
• Education reimbursement.
• Employee donation match to community organizations.
• 6 Global Employee Resource Groups (ERGs).
• Hack week twice per year.
About Squarespace
Squarespace (NYSE: SQSP) is a design-driven platform helping entrepreneurs build brands & businesses online. We empower millions of customers in more than 200 countries & territories with all the tools they need to create an online presence, build an audience, monetize, & scale their business.
Our suite of products range from websites, domains, ecommerce, & marketing tools, as well as tools for scheduling with Acuity, creating & managing social media presence with Bio Sites & Unfold, & hospitality business management via Tock. Our team of more than 1,700 is headquartered in bustling New York City, with offices in Chicago, Dublin, Ireland, Aveiro, Portugal, & coworking spaces in the UK, Netherlands, & Australia.
For more information about our company culture, visit .
Our Commitment
Today, more than a million people around the globe use Squarespace to share different perspectives & experiences with the world. Not only do we embrace & celebrate the diversity of our customers, but we also work toward the same in our employees. At Squarespace, we are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, national origin, gender, sex, gender identity or expression, sexual orientation, age, citizenship, marital or parental status, disability, veteran status, or other class protected by applicable law.
Responsibilities
- Design, development, & maintenance of Acuity mobile applications using React Native
- Collaborating with cross-functional teams to define, design, & ship new features
- Optimizing application performance & ensuring a smooth user experience
- Writing clean, maintainable, & reusable code
- Implementing & maintaining integrations with backend services
- Troubleshooting & debugging application issues
- Staying up-to-date with the latest industry trends & technologies
- Mentorship & guidance of junior developers, fostering a culture of continuous learning & improvement
- Participating in code reviews & providing constructive feedback to peers
Requirements
- 5+ years experience in building mobile apps using React Native
- Deep understanding of React Native & JavaScript/TypeScript
- Good understanding & experience of native iOS & Android platforms
- Thrive in collaborative environments & enjoy working with cross-functional teams
- Developed mobile applications that have been deployed on the App Store & Google Store
- Passionate mobile developer with a strong track record of delivering high-quality apps
- Deep knowledge of Apple App Store, Google Play Store, & the entire mobile store lifecycle including store policies, publishing, deployments, & provisioning
- Expert knowledge of React Native & state management libraries such as Redux or MobX
- Solid foundation in computer science, with competencies in data structures, algorithms, & software design practices
- Demonstrated experience with API-first applications using REST
- Strong focus on high-quality mobile UI experiences
- Strong understanding of mobile CI/CD pipelines, Fastlane & Github actions