Mobile Software Engineer; React Native
About Rocket Lawyer
We believe everyone deserves access to simple and affordable legal services.
Founded in 2008, Rocket Lawyer is the largest and most widely used online legal service platform in the world. With offices in North America and Europe, Rocket Lawyer has helped over 20 million people create over 50 million legal documents, and get their legal questions answered.
We are in a unique position to enhance and expand the Rocket Lawyer platform to a scale never seen before in the company’s history, to capture audiences worldwide. We are expanding our team to take on this challenge! Are you interested in building products used by millions of people? Do you like shipping code at a rapid pace? Rocket Lawyer is seeking an experienced Front End Engineer that is passionate about building mobile and desktop web applications. This is a full time permanent position.
About the role
Work with Product Designers to implement the next generation of Rocket Lawyer mobile applications Architect, build and maintain React Native applications with clean codeBuild efficient and reusable front-end abstractions and systemsIdentify and address performance bottlenecksParticipate in design and code reviewsIdentify and communicate best practices for front-end and mobile engineeringRelease apps on App/Play Store
Experienced Native React developerExperience with native build processes including deploying apps to App/Play StoreAbility to write high-performance, reusable code for UI componentsExperience integrating with back-end web services via REST-based APIsExperience developing responsive interfaces for web and mobileCommunicates effectively with cross-functional stakeholders, tailoring communication appropriately to different audiencesEnsures that Quality principles are applied by their team and is able to design and implement testing strategy for their projectsIs capable of working independentlyIs excited about Continuous Integration/Continuous Delivery and running software in productionNice to have: has experience with Docker, Kubernetes
Knowledge of web architecture and the HTTP protocolExperience with MVC developmentKnowledge of cloud development