VirginiaBeachRecruiter Since 2001
the smart solution for Virginia Beach jobs

Sr. React Native Engineer

Company: DroneUp LLC
Location: Virginia Beach
Posted on: November 25, 2022

Job Description:

REMOTE - United States DroneUp is seeking a Sr. React Native Engineer in building performant mobile apps on both the iOS and Android platforms. The ideal candidate will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.ResponsibilitiesEnsure that your work meets all acceptance criteria. Test your work to ensure that it works as expected. Present your work to customers to achieve sign off. Work with your customers to ensure that your work will meet the business needsShepherd your code (and other's code) through the process until deployment. Help own and understand the process, and contribute to improving efficiency and consistency of the process.Take part in peer code reviews providing qualitative feedbackResearch internal implementations as well as potential new technologies, and communicate output of that researchDetect root cause of defects and production bugs, and fix them when requested. Communicate impact of bugs and work with stakeholders to schedule fixesResearch changes to external integrations and update code to account for changesUnderstand the cadence of these changes and contribute to the ongoing plan to manage themDocument work done in appropriate location, whether it be in code, or in a document library. Hand-off documentation to intended recipients or audience. Document previously un-documented systems or practices as encountered in your work environmentUpdate team members on work progress sharing any major issues, and provide insights to optimize communicationCollaborate with other teams as outlined in your team agreement, and call out areas where there may be inter-team communication issues. Additionally, do what you can to drive better communication between your team and othersCommunicate with Stakeholders as outlined on your team, and call out areas where there may be Stakeholder communication issues. Additionally, strive to have a clear understanding of Stakeholder goals to help drive better communication between your team and themProactively investigate better solutions for current technologiesRespond to emergency issues and alerts assigned to you. Contribute ideas on how to improve monitoring and alerting systemsParticipate with the technical interview team and offer ideas to improve the interview processProvide honest and provide accurate feedbackOther duties as assigned

Experience with architect programs which operate either independently or within a larger systemUnderstand the internal technologies used by your team. Able to provide commentary, review, and feedback to other teams about their projects and products when necessary, especially in how those integrate with your own teamExperience with JIRA or other ticket systems. Ability to resolve tickets according to technical directionAble to provide technical direction on various types of tasks on your platform. Participate in technical direction for larger projectsProficient at using your team's version control system, and the ability to address pretty much any merge conflict. Complete understanding of your team's branching process. Contribute ideas on how to make the branching process betterExcellent understanding of build and test processes; able to modify build processes to add new modules to an existing project and develop build processes for new projects. Able to design, develop, and debug unit and integration tests for new and existing codeUnderstand our project management tools and processes. Contribute ideas on ways to make our project management systems betterFirm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntaxIntermediate understanding of OOP and POP (protocol-oriented programming)Ability to write well-documented, clean JavaScript codeRock solid at working with third-party dependencies and debugging dependency conflictsFamiliarity with native build tools, like XCode, Gradle, Android Studio, IntelliJExperience with automated testing suites, like Jest or MochaAdvanced understanding of Version control concepts (git submodules, feature branching, merge/rebase)Intermediate knowledge of S.O.L.I.D. design principlesExperience with CI (continuous integration) systemsExperience with Design tools (Figma, Zeplin, Lottie, Sketch)Experience with Xcode InstrumentsPart 107 certification and in-depth knowledge of the Drone industry a plusBackground in mathematics or computer science a plusCritical thinker and problem-solving skillsGood time-management skillsGreat interpersonal and communication skills#LI-REMOTEPI197571343

Keywords: DroneUp LLC, Virginia Beach , Sr. React Native Engineer, Engineering , Virginia Beach, Virginia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Virginia jobs by following @recnetVA on Twitter!

Virginia Beach RSS job feeds