Job DescriptionWe are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Your primary focus will be on developing user interface components and implementing them following well-known workflows. You will ensure that these components and the overall application are robust and easy to maintain. Therefore, a commitment to collaborative problem solving, sophisticated Design, and quality product is required.
Duties and Responsibilities
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Leverage native APIs for deep integrations with both platforms
Diagnose and fix bugs and performance bottlenecks for performance that feels native
Maintain code and write automated tests to ensure the product is of the highest quality
Build reusable code and libraries
Translating designs and wireframes into high-quality code
Assure that all user input is validated before submitting to back-end
Collaborate with other team members and stakeholders
Skills and Qualifications
Firm grasp of the JavaScript and TypeScript languages and their nuances, including ES6+ syntax
Knowledge of object-oriented programming
Thorough understanding of react-native and its core principles
Experience with popular react-native workflows
Understanding of REST APIs, the document request model, and offline storage
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and Optimization
Familiarity with code versioning tools, such as Git
Who You Are
Passionate about the company’s specific mission
Entrepreneurial and ready to be responsible for big changes
Collaborative team player, not just at meetings
Confident, passionate, honest
Passion and experience shipping well-engineered and tested code
Exceptional verbal and written communication skills in English
Skills and Qualifications
Firm grasp of the JavaScript and TypeScript languages and their nuances, including ES6+ syntax
Knowledge of object-oriented programming
Thorough understanding of react-native and its core principles
Experience with popular react-native workflows
Understanding of REST APIs, the document request model, and offline storage
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and Optimization
Familiarity with code versioning tools, such as Git
معرفی شرکت
شرکت DearTime در کشور مالزی بوده و در ضمینه بیمه فعالیت میکند. هدف این شرکت همگانی کردن بیمه و دسترسی ارزان برای قشر متوسط و کم درآمد می باشد. این شرکت با دریافت مجوز فعالیت از بانک مرکزی مالزی در سال 2018 فعالیت خود را آغاز کرده و هم اکنون در شهر کوالالامپور فعال می باشد.