- Salary
- $35k – $50k/mo
- Location
- Johannesburg, Gauteng
- Workplace
- Remote
- Type
- Full-time
- Department
- IT
- Seniority
- Senior
- Experience
- 5+ years
- Closing date
- Sep 8, 2023
- Source
- GoHire
Description
Job Title: Senior Developer Company: Diagnal Location: Remote Job Type: Full Time Position Summary We are looking for a Senior Developer to join our team and to work on the development of innovative projects. This position will be incredibly rewarding for a highly motivated, confident, and strategic professional. The Senior Developer will work closely with project leaders and other stakeholders, and ensure that all development tasks and activities comply with DIAGNAL's values, quality assurance standards, and coding standards. The successful candidate will have the opportunity to apply their knowledge of development principles, patterns, and cutting-edge technologies. It is expected that the Senior Developer will be an active member of the DIAGNAL's development teams and will be involved with basic programming, debugging, and troubleshooting, in order to ensure that projects are delivered on time and within budget. The Senior Developer will also need to have the capability to assess the effectiveness of codebases and review other developers’ code Job Requirements: 8+ years’ experience in software developmentBachelor’s degree in a related fieldExperience with various programming languages, such as Java, JavaScript, and Python5+ years of experience of front end React Native based solutions in project services or product engineering organizationHands-on experience with building custom React Native components that work across different mobile platforms,Knowledge in mobile app publishing workflow - Android/iOSHands-on experience on React Native APIs, ReactJS, Javascript, TypeScript, HTML5, and CSS3, Redux, Hooks, and Functional components.Experience with developing highly polished consumer-facing applications with smooth interactivity and responsive behavior directly from design assetsHands-on experience on iOS or Android and familiar with native build tools, like XCode and Android Studio, and build/deployment automation.Good exposure to various 3rd party Integrations (Firebase, Google Map, Payment gateways) and experience with offline storage, threading, and performance tuning.A solid understanding of browser system fundamentals, application performance optimization, and backend integrationPrior experience working within the Media, E-commerce, Telecommunications, or similar large scale consumer-facing industry If you think you are a good fit for this Senior Developer opportunity, please submit your application today! We look forward to hearing from you!