Desarrollador Frontend, Senior React Native

Chile – Remote Full-time

Job Description

Execute the design and development of frontend applications, focusing on mobile using React Native, implementing responsive and accessible interfaces that guarantee an optimal user experience. Contribute to the efficient integration of systems through RESTful services and the use of modern technologies such as JavaScript, TypeScript, React, and React Native. Develop and maintain frontend applications for mobile (mainly) and web platforms, ensuring functionality, performance, and stability. Design and implement efficient, responsive, and accessible user interfaces, ensuring a consistent experience across multiple devices. Integrate systems through RESTful services, ensuring correct communication between frontend and backend. Collaborate with multidisciplinary teams in the definition, design, and launch of new functionalities. Participate in technical decisions and contribute to the definition of scalable and maintainable architectures. Optimize and debug existing software, identifying opportunities for improvement in performance, quality, and security. Ensure compliance with quality standards through good practices, code reviews, and testing. Act proactively with an end-to-end vision of the product, understanding the impact of technical decisions on the business, user experience, and the systems involved. Stay updated on technologies and trends in mobile/frontend development, proposing continuous improvements.

Qualifications

1. Bachelor's degree in Computer Science, Software Engineering, or a related field. 2. At least 4-5 years of experience in frontend development, with a focus on React Native. 3. Solid experience in JavaScript and TypeScript. 4. Very good command of React (hooks, state management, lifecycle, composition patterns). 5. Demonstrable experience developing mobile applications with React Native. 6. Experience in integration with RESTful APIs. 7. Proficiency in version control tools like Git. 8. Experience working in agile environments. 9. Good communication and teamwork skills. 10. Technical foundations: Solid knowledge of Object-Oriented Programming (OOP). 11. Application of SOLID principles. 12. Clean Code practices. 13. Knowledge and application of Clean Architecture. 14. Experience in testing (unit and/or integration).

Benefits

- Annual budget to self-manage training. - Telecommuting. - Free birthday day. - Half birthday day for children/parents. - Short Fridays (we finish at 2:00 PM every Friday). - Work from anywhere (Work from wherever you want! Just remember to have a good internet connection).


Apply Now