What's new
Carbonite

South Africa's Top Online Tech Classifieds!
Register a free account today to become a member! (No Under 18's)
Home of C.U.D.

2 x Senior Mobile Developers

Jubels

Member
Rating - 0%
0   0   0
Joined
Sep 12, 2019
Messages
5
Reaction score
1
Points
1,235
Age
31
Position Available: Senior Mobile Developer Number of Positions: 2 Employment type:Contract or Permanent Perks: Remote Work Starting Date: Preferable asap within this month or beginning of next month Location: Office is Cape Town, but we work remotely Job Description/Requirements: What you’ll do Architect, build and maintain excellent React Native applications with clean code. Implement pixel-perfect UI’s that match designs. Design modern, highly-responsive web-based user interfaces. Integrate third-party API’s. Write unit and integration tests. Release applications to IOS and Google Play stores. Work with native modules when required. Build reusable components and front-end libraries for future use. Translate designs and wireframes into high-quality code. Strike a balance between functional and aesthetic design. Be involved with projects from conception to completion that are technologically sound and aesthetically impressive. What you’ll need 6+ years experience in the field, or 4+ years with a BSc/BA in Computer Science, Engineering being beneficial. Extensive knowledge about mobile-app development. This includes the whole process, from the first line of code to publishing it in the stores. Deep knowledge of mobile platforms on which apps run, such as Android and iOS. Proficiency with writing automated tests in JUnit, Espresso, Mocha, Jest, Enzyme, XCTest or similar. Familiarity with RESTful APIs and mobile libraries for networking, specifically Retrofit, axios and Alamofire. Strong knowledge of architectural patterns—MVP, MVC, MVVM and Clean Architecture—and the ability to choose the best solution for the app. Understanding mobile app design guidelines on each platform and being aware of their differences. Proficiency in app languages, such as Kotlin, Java, Swift, Objective-C, JavaScript and C#. Understanding of project-management methodologies, such as Agile, SCRUM and Kanban. Team player. Excellent time-management skills.
 

Users who are viewing this thread

Back
Top Bottom