No more applications are being accepted for this job
- Collaborate closely with the product and engineering teams to understand requirements and translate them into scalable software solutions
- Build mobile and web applications using Expo and React Native, ensuring cross-platform compatibility and optimal performance
- Collaborate with designers to ensure smooth integration of UI/UX elements into the application
- Write clean, efficient, and maintainable code while adhering to best practices and coding standards
- Conduct thorough testing and debugging to ensure the reliability and stability of the application
- Collaborate with the team to define and implement new features and enhancements, continually improving the app's functionality
- Stay up-to-date with emerging technologies and industry trends, exploring new tools and techniques to enhance the development process
- Manage and prioritize multiple projects and tasks in a fast-paced startup environment
- Contribute to code reviews, provide feedback, and actively participate in technical discussions
WHAT YOU'RE GOOD AT. - Significant experience and comfort using TypeScript
- Strong proficiency in building mobile applications using Expo and React Native
- Strong proficiency in building React web applications using
- Experience with fluid animations and gesture handling using Reanimated + Gesture Handler
- Familiarity with GraphQL APIs
- Proven ability to work collaboratively within a cross-functional team, adapting to changing priorities and requirements
- Strong problem-solving and debugging skills, with a keen attention to detail
- Self-motivated with the ability to take ownership of projects and drive them to completion
- Excellent communication skills and the ability to articulate technical concepts to non-technical team members
BONUS POINTS - Experience with building native modules for React Native in Swift and Kotlin. (Bonus points if using the Expo Modules API)
- Experience with rigorous end-to-end web testing using Playwright
OUR STACK. - React Native
- TypeScript
- Expo (iOS, Android)
- (Web) — using React Native Web with a shared codebase
- Apollo Client
- Reanimated
- Gesture Handler
- Zustand
- React Native Skia
- Playwright
- Maestro
PROJECT YOU'LL BE WORKING ON. - Working on a cross-disciplinary team, leveraging your extensive knowledge and experience building complex apps
- Partnering with Product and Design to craft efficient, performant, and delightful user experiences
- Driving a disciplined approach to development, testing, documentation and code structure in a team environment
- Developing and owning large user-facing features from design through implementation and launch
- Playing an important role in leveling up the team's technical depth and efficiency
- Getting down in the trenches, writing automated tests and providing high quality feedback in code reviews — no task is beneath you
WHAT WE'RE OFFERING. - $100k-$160k / 0.5-1% equity
- Office in Flatiron District, NYC
- NYC relocation support
- Commuter benefits
- Health/wellness stipend
- Daily lunch stipend
- Flexible working hours
- PTO — we all need to refresh and relax
- Team off-sites
- Professional exposure and growth with an early-stage consumer start up
swsh focuses on Social Media, Photo Sharing, Apps, Mobile Application, and Consumer. Their company has offices in New York City. They have a small team that's between 1-10 employees.
You can view their website at
React Native Engineer - New York, United States - swsh
Description
WHO YOU ARE.