This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
ImagineX Studio - Costa Rica is a product-oriented and boutique software development company that partners with clients from ideation to product launch.
The company is committed to delivering quality, impactful, and ground-breaking products that realize clients' visions and make their lives easier.
The Lead Mobile Engineer will work as a member of a distributed team to design, architect, and build system components.
The role involves designing and implementing front-end features in React Native with a focus on performance and maintainability.
The engineer will assist in the conception and maintenance of a unified UI layer across multiple applications.
Close collaboration with the design team is required to ensure design fidelity and provide feedback on technical feasibility.
Participation in defining development processes, including agile project management and continuous integration/deployment (CI/CD), is expected.
The engineer will work in an agile environment where features are shipped frequently and will build reusable code and libraries for future use.
Fostering quality through extensive testing of code is essential.
The role includes supporting project tracking regarding schedule, budget, and scope, and reporting status, issues, and risks to the project leadership team.
The engineer will assist in resolving complex and escalated production issues and should enjoy building user-friendly applications.
A strong emphasis on performance and good people skills, including mentoring others, is important.
Requirements:
A BS/MS degree in Computer Science, Engineering, or a related subject is required.
Candidates must have 5+ years of experience in mobile development.
A minimum of 3+ years of proven working experience with React Native development is necessary.
Experience with state management libraries, preferably MobX, is required.
Strong proficiency in Typescript is essential.
A strong understanding of the release process throughout application stores (Android, iOS) is needed.
Candidates should have experience creating and maintaining unit tests.
Experience with RESTful APIs is required.
Familiarity with CI/CD workflows and tools, preferably GitHub Actions, is necessary.
Proficiency with development tools such as Jira, Git, and bash is required.
Excellent verbal and written communication skills are essential.
Candidates should be team players and have experience working within agile environments.
Benefits:
An optional 9/80 work schedule is available, allowing every other Friday off.
Unlimited paid time off is offered.
Private health and dental insurance is provided.
Employees can work from home, with the option of using a cool office space.
There are learning opportunities and exposure to new technology.