Founding Engineer (iOS, Startup, Remote)
Агентство / HR ресурс NEWHR ( new.hr )
Опыт работы более 5 лет
Company:
A US-based early-stage startup with the mission to revolutionize self-expression on social media
Product:
A social iOS app for sharing real emotions and authentic moods, aimed at helping people honestly express themselves and connect with others who feel the same way
Role:
We are looking for a Founding Engineer to play a pivotal role in shaping the technical foundation and scaling the product
In this role, you’ll work closely with the founding team and make a real impact on the business — your opinions will matter, whether they’re about the tech stack to use for a particular feature or a new hypothesis on testing how the feed algorithm should work
What You’ll Do:
- Drive growth — provide and review technical solutions and overall product direction tech-wise
- Be an active contributor to the full product development cycle — from feature proposals to implementation
- Think like a user — use the app and prioritize features or fixes that solve customers’ real pain points
- Thrive in a fast-paced environment — collaborate with a cross-functional team and have the freedom and opportunities to see your decisions all the way to production with zero bureaucracy
- Participate in the full product development cycle, from feature proposal to implementation
- Design and implement flexible and scalable application architecture
- Optimize performance and improve application behavior on real devices
- Research and study solutions to complex problems
- Develop robust and scalable client-server architecture
- Write modular, maintainable, and testable code
What We Offer:
- Competitive salary + stock options
- Fully remote work with flexible hours
- 4 weeks of vacation, national holidays (according to the US calendar), and flexible sick leave
- Compensated English classes
- Corporate testing equipment
- Zero bureaucracy and lots of autonomy to shape the tech foundation of a fast-growing startup
- Team hackathons and events
What You Have:
- 5+ years of commercial experience with Swift
- Deep expertise in SwiftUI, Combine and Swift Concurrency
- Deep understanding of multithreading, data races and synchronization tools (actor, DispatchQueue, MainActor, OperationQueue etc.)
- Knowledge of architectural patterns such as MVVM, Redux and TCA and ability to choose the right pattern depending on the context
- Ability to analyze and troubleshoot performance issues
- Excellent UI implementation skills
- Experience in designing robust networking layers
- Good level of English & Russian (B2+)
- Living in an unsanctioned country and having an IE/LLC there to conclude a contract with a US-based company
Nice-to-haves:
- Experience in developing complex user interfaces
- Experience working with real-time data
- Experience working with Firebase
- Experience refactoring code and managing technical debt