Job Overview
Software Engineer – Mobile
Primary Duties and Responsibilities
- Design, code, test, and maintain enterprise-level mobile applications.
- Estimate the size and scope of the development efforts.
- Compare and contrast multiple solutions and choose the best.
- Research new technologies and adapt.
- Communicate solutions with stakeholders.
Tools & Technologies
- React Native
- REST
- GIT
- Jest
- Firebase
- Android Studio
- Xcode
Competencies and Skills
- Strong grasp of mobile programming concepts and design patterns, with the ability to model solutions.
- Hands-on experience in React Native, Javascript, Android and IOS.
- Experience in deployments of apps to app store and play store
- Familiarity with Android Studio and XCode
- Excellent analytical skills including the ability to work with unstructured information.
- Must be able to handle complex problems independently, and evaluate alternative approaches to problem-solving.
- Knowledge of agile software development practices including test-driven development.
- Good technical writing and documentation skills with high attention to detail.
- Excellent written communication skills.
Education
- BS (Computer Science/Engineering)
Experience
- A minimum of 1-year of industry experience in mobile application development
- Providing technical solutions and design solutions for complex problems
Benefits
- Above industry standard salaries for the competent candidates.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience1 Year
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree