At Earnest, we believe in a world where paying for your education takes less time than earning your degree. Join us on our mission to empower anyone seeking higher education to reduce the total price tag of their degree, supercharge their ability to pay down student debt, and get on the right financial track fast. A little background on Earnest: We're a remote first FinTech company with an accomplished team who believe consumer lending can be radically improved and are doing something about it. We are disrupting the trillion dollar student loan industry by redefining what it means to be creditworthy. We created a company that combines data science, streamlined design, and technology to: Build products that simplify the lending process Personalize loans to suit the needs of our customers Engage with our customers through more human experiences What makes an “Earnie” culture: Earnest’s culture is as dynamic as the products we are building and defining every day. We’re a fast-growing company, and that means we’re constantly integrating the new perspectives of every individual. Earnies define our culture as: Earn Happy Customers Our success comes from anticipating their needs and providing the solutions they’re looking for. Better is Better The path to great means getting better every day. We push ourselves, and each other, to remain curious and think differently. PhD in Moving Fast Our customers are tired of long wait times and large student loan bills so we constantly seek out ways to deliver faster. Passion for Challenges Perseverance and optimism are just the start to take on the inertia of a national trillion-dollar problem. Impact is a Team Sport We maximize our impact when we act as one team. Our Earnie's are fun, innovative, and willing to rollup their sleeves to help their team succeed in a fast-paced environment. If this sounds like you, and you want to join us on our mission to radically disrupt a trillion dollar fintech industry, keep reading to find out how. As a Lead Mobile Software Engineer (Remote) you’ll lead the technical direction of mobile engineering to revolutionize consumer lending, automating the loan approval process and orchestrating the transfer of billions of dollars. Our focus is on building an extensible, modern mobile experience platform that allows us to move faster over time. This means a willingness to rethink domains from first principles and an ability to collaborate well across technical and non-technical teams. You will report to the Engineering Manager or Director. What you’ll do: Mobile Software Development Lead a small team of developers to build highly-rated React Native iOS / Android clients for Earnest products Opportunity to set the technical vision and lead the implementation of Earnest mobile apps from scratch. Architect, build and maintain excellent React Native applications with clean code Implement mobile app UIs that provide an excellent user experience based on designs. Integrate Earnest with third-party API's. Write unit and integration tests. Release applications to the Apple and Google Play stores. Work with modern tools including Jira, Slack, GitHub etc. Requirements Analysis Partner closely with product, analytics, and design team counterparts to build towards a shared vision. Assist with estimation and planning Ensure that the team is working on the right product and roadmap items Mentoring, Coaching and Onboarding Engineers May lead and mentor one or more Software Engineers Provide coding and architecture feedback to other engineers using Github or through pair programming. Onboard new engineers to the team by sharing best practices and keeping team documentation (in Confluence, or Github) up-to-date. Operational Support Participate in our devops culture and provide rotating on-call support for production application software system(s) that comprise Earnest’s customer facing and internal lending systems. During on-call support the Lead Software Engineer is responsible for responding to system alerts, triaging the problem via Splunk log and dashboard analysis, New Relic system and application monitors and AWS Cloudwatch monitors to determine the severity and priority of the problem. Ultimately the Software Engineer is responsible for either fixing the problem or escalating to other application support teams as appropriate. For mobile apps, the Lead Software Engineer will also be responsible for making sure the apps in the Apple and Google app stores are of high quality and receiving high ratings from users. Experiences you will bring with you: 7+ years of software development, preferably developing mobile apps 2+ years of experience leading a small team of developers building mobile apps for iOS and Android using React Native. 4+ years of experience using React Native Proven track record of building highly-rated mobile apps on Apple and Google app stores Well versed with development and build tools used with React Native Other useful skills and experience: Experience working with FinTech/Financial Services Experience creating mobile apps from scratch. Native mobile development experience for iOS and Android Earnest believes in enabling our employees to live their best lives. We offer a variety of perks and competitive benefits that include: Health, Dental, Vision benefits plus savings plans Work anywhere in the U.S. Mac computers + work from home stipend to set up your home office Monthly internet and phone reimbursement Employee Stock Purchase Plan 401(k) plan to help you save for retirement plus a company match Robust tuition reimbursement program $1,000 travel perk on each Earnie-versary to anywhere in the world Competitive days of annual PTO Annual “my day” Pet insurance! Competitive parental leave Plenty of Earnest swag, optional in person team gatherings, picnics, celebrations, and plenty of fun virtual events At Earnest, we are committed to building an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity, inclusion, equity, and belonging enables us to move forward with our mission. We are dedicated to adding new perspectives to the team and encourage anyone to apply if your experience is close to what we are looking for. Earnest provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. Qualified applicants with criminal histories will be considered for the position in a manner consistent with the Fair Chance Ordinance. #LI-TC1
https%3A%2F%2Fremotive.com%2Fremote-jobs%2Fsoftware-dev%2Flead-mobile-software-engineer-1357930