Please, let 3Pillar know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
3PILLAR GLOBAL is an innovative product development partner that builds software products for digital businesses.
The company focuses on a Product Mindset, emphasizing minimizing time to value, solving for need, and excelling at change.
The role involves crafting client code that is efficient, performant, testable, scalable, secure, and of the highest quality.
Responsibilities include accurate status tracking, reporting, and estimation using project methods and tools.
The engineer will gather requirements, validate understanding among the team, and create and maintain relevant documentation.
The position requires executing activities within the current methodology while upholding the highest quality standards.
Collaboration with engineers, designers, and managers is essential to understand user pain points and iterate on solutions.
The engineer will take ownership of projects from technical design to successful launch.
Requirements:
A minimum of 2+ years of experience in mobile app development using React Native is required.
Candidates should have 1-3 years of prior experience as a React Native mobile app developer, with additional experience in Apache Cordova being a plus.
Experience in developing, building, and maintaining React Native applications with clean code is necessary.
Candidates must have experience with GraphQL and integrating third-party APIs, as well as writing unit and integration tests.
A strong understanding of JavaScript and TypeScript is required, along with familiarity with native build tools like XCode and Gradle.
The ability to work through new and difficult React Native issues is essential.
Candidates should be able to create and maintain continuous integration and delivery of React Native applications.
Knowledge of tools such as Jira and GitLab, and experience maintaining code using GIT, branching strategies, and feature branches is required.
Professional experience in development using modern JavaScript stacks/frameworks/technologies (1-3 years) is necessary.
Candidates should have professional knowledge of JavaScript design patterns and best practices, as well as development experience with server languages like Node.js, Java, Python, or C#.
Familiarity with state management libraries like Redux, Vuex, MobX, or ngrx is required, along with experience in container technology and microservice architecture projects.
A high-level knowledge of HTTP Protocol and standard data exchange protocols is necessary.
Candidates should have hands-on experience in building responsive layouts and automated testing.
In-depth understanding of JavaScript engines, CSS3, and CSS processors is required.
Experience in performance optimization and working with RESTful APIs is essential.
A good understanding of clean code principles and experience in auto-scaled, containerized applications or serverless architecture is desired.
Familiarity with Agile software development methodologies and proficiency with relational databases and SQL is required.
Proficiency in the English language is necessary.
Benefits:
The position offers a competitive annual salary based on experience and market demands.
Employees enjoy flexible working hours and the option to work from anywhere.
Medical insurance is provided, with options to purchase a premium plan or HSA for the entire family.
The company arranges regular health check-up camps for employees.
Recreational activities such as pool, table tennis, Wii, and PS2 are available.
A business casual atmosphere is maintained within the company.
Apply now
Please, let 3Pillar know you found this job
on RemoteYeah
.
This helps us grow 🌱.