Hi Employer,
Job Description: Mobile Developer
Newport News, VA (Remote)
Client is looking for a developer to support our Mobile App, a Front-end full stack developer with React Native experience to build native applications for both iOS and Android. The role will involve leading the effort to design and implement world class mobile applications for both platforms. The key is to be able to use JavaScript to build most of the application while utilizing native components where it enhances user experience. The candidate should be a team player capable of working with distributed teams and interfacing with backend teams for APIs.
AREAS OF IMPACT:
Sets day-to-day objectives and delivers job responsibilities that impact multiple job areas that are directly linked to own job (e.g. immediate team of associates). Work consists of tasks that are typically established, and output may be reviewed for accuracy and overall adequacy.
PROBLEM SOLVING:
Problems and issues faced occasionally need analysis to understand. Checks and makes minor adjustments to work methods to solve problems that are occasionally outside existing work processes and systems. Utilizes references or norms and/or standard procedures to elevate these problems (e.g. operating manuals, ability to discuss in teams, or escalate issues to manager).
Responsibilities
· Build mobile native applications with great user experience that work on iOS and Android
· Create and deploy apps on both platforms. Manage ongoing lifecycle of apps.
· Lead a team of developers to build an app from conception to production
· Diagnose and fix bugs and performance bottlenecks for performance that feels native
· Reach out to the open-source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
· Maintain code and write automated tests to ensure the product is of the highest quality.
· Work with Business Analysts and Solution Managers to understand requirements and changing needs of the business
· In addition to the essential job duties identified, all associates will perform duties as requested by management.
· Participates in associate meetings and communicates any concerns to management.
Skills/Qualifications
· Solid experience with working on Front-end technologies – JavaScript, React, Redux, Hooks, FlexBox
· Firm grasp of the JavaScript language and its nuances, including ES6+ syntax
· At least 2 years of experience building native apps using React Native
· Understanding mobile app design guidelines for each platform and being aware of their differences
· Understanding of REST or GraphQL. APIs, the document request model (Swagger File)
· Functional and Object-oriented programming experience
· Familiarity with Objective-C or Swift native development
· Familiarity with Android or Java native development
· Familiarity with native build tools, like XCode, Gradle, Android Studio etc
· Good understanding of architectural patterns like MVC, MVVM etc.
· Good understanding of NodeJS
· Good familiarity with Apple and Android App Store policies and best practices
· Ability to write well-documented, clean JavaScript code
· Rock solid at working with third-party dependencies and debugging dependency conflicts
· Experience with CI/CD
· Experience with Storybook
· Experience with automated testing suites, like Jest
· Experience with Databases like MySQL, MongoDB PostgreSQL
· Good customer facing and communication skills
· Experience with offshore development team is preferred
· Stay up to date with current technology enhancements.
· A Bachelor's Degree in computer related field is required to perform at expectation
MD ARSH
--
You received this message because you are subscribed to the Google Groups "Hiringzone98" group.
To unsubscribe from this group and stop receiving emails from it, send an email to
hiringzone98+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/hiringzone98/048a01d7ca8e%2471d5e910%245581bb30%24%40signinsol.com.
For more options, visit
https://groups.google.com/d/optout.