Job Overview
Software Engineer – Mobile
RESPONSIBILITIES
- Developing new features and user interfaces from wireframe models.
- Attention to detail while making the design pixel-perfect to the given layout.
- Ensuring the best performance and user experience of the application.
- Writing clean, readable, and testable code.
- Cooperating with back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions.
- Fixing bugs and performance problems.
- Collaborate with a team to define, design, and ship new features.
- Help maintain code quality, organization, and automatization.
REQUIREMENTS
- Extensive knowledge of mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)
- Proficiency in React Native with a strong background of IOS/Android.
- Familiarity with RESTful APIs and mobile libraries for networking
- Experience with profiling and debugging mobile applications
- Strong knowledge of architectural patterns—MVP, MVC, MVVM
- Familiarity with Git
- Familiarity with push notifications
- Familiarity with Firebase, and Google Maps.
- Familiarity with continuous integration
SKILLS
- Aggressive problem diagnosis and creative problem-solving skills
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen.
- Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse mobile technologies and techniques.
- Understanding mobile app design guidelines on each platform and being aware of their differences.
- A thorough, detail-oriented work style.
- Fluency in English.
QUALIFICATIONS
- A Bachelor’s Degree in Software Engineering or Information Technology.
- Any technical certifications related to the required skills.
- Proficiency in English (Written/Oral)
- Minimum 3 years of experience.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience3 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree