Please, let Truelogic know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
The Senior React Native Developer is responsible for designing and implementing user interface components for JavaScript-based web and mobile applications using the React ecosystem.
This role involves working within a small, collaborative team of developers, designers, QA experts, and managers.
The developer will focus on building app and UI components from prototypes and wireframes, as well as integrating native modules and APIs when needed.
Responsibilities include utilizing extensive experience with React for both web and mobile platforms, along with tools such as Flux, Flow, and Redux.
The developer will apply in-depth knowledge of JavaScript, CSS, HTML, and functional programming in front-end development.
A strong understanding of core React principles, including the Virtual DOM, component lifecycle, and state management is essential.
The role requires managing the entire mobile app development lifecycle, from initial prototyping to deployment.
The developer will implement type checking, unit testing, and debugging using tools like TypeScript and PropTypes.
Responsibilities also include integrating and managing RESTful APIs, document request models, offline data storage, and third-party libraries.
The developer must ensure consistent code quality and performance while creating responsive and user-friendly interfaces with a solid understanding of UI/UX design principles.
Familiarity with various React Native tools and technologies, including Jest, Enzyme, and ESLint, is necessary to ensure high-quality development practices.
Requirements:
Proficiency in React Native and React development is required.
Familiarity with state management tools such as Flux, Flow, and Redux is necessary.
A strong foundation in JavaScript, CSS, and HTML is essential.
A solid understanding of React fundamentals, including the Virtual DOM, component lifecycle, and component state, is required.
Experience with unit testing and TypeScript for robust and maintainable code is necessary.
Hands-on experience using Jest, Enzyme, and ESLint for testing and code quality assurance is required.
Benefits:
The position offers 100% remote work, allowing employees to work from a location that helps them thrive, requiring only a laptop and a reliable internet connection.
Employees will receive highly competitive pay in USD, which exceeds typical market offerings.
Paid time off policies are in place to ensure employees have the opportunity to unwind and recharge when needed.
The role allows for autonomy, enabling employees to manage their time effectively as long as the work gets done, focusing on results rather than hours worked.
Employees will have the opportunity to work with top American companies, growing their expertise on innovative, high-impact projects.
The company fosters a culture that values well-being and work-life balance, offering engagement activities and dynamic teams to ensure personal and professional growth.
Employees can connect with a diverse, global network of over 600 professionals in 25+ countries, expanding their network and collaborating with a multicultural team from Latin America.
Team members will have the chance to team up with skilled professionals, as all team members are seasoned experts in their fields.
Apply now
Please, let Truelogic know you found this job
on RemoteYeah
.
This helps us grow 🌱.