swsh Logo swsh
swsh Logo
@

React Native Engineer

Salary: $200 - $100,000

Posted on: 07/10/2024

Apply

Job Description

💻 WHO YOU ARE.

* 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 Next.js
* 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)
* Next.js (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

Skills:

Best Practices
Communication
Communication Skills
Debugging
Modules
React
Swift
Testing
startup