Senior Mobile Web Application Developer – Costa Rica – San Jose

APPLY FOR THIS JOB

Location:  San Jose – Costa Rica
Hybrid – 2 days onsite
Full Time

Job Description Senior Mobile Web Application Developer

Primary React Native GraphQL Restful API
Secondary SwiftiOS Android native development Nextjs Nodejs

Job Description
We are seeking a talented and experienced Senior Mobile and Web Application Developer to
join our development team This role is crucial for building and enhancing our mobile and web
application solutions The ideal candidate will have a strong background in mobile app
development particularly with React Native and experience in web technologies They should
be passionate about creating excellent user experiences and be proficient in a collaborative
environment

As a senior developer you will work closely with other developers product managers and QA
teams to deliver highquality bugfree applications that significantly impact our business

Responsibilities
Develop and enhance mobile applications using React Native for both iOS and Android
Contribute to web applications using technologies like Reactjs and Nodejs
Collaborate with crossfunctional teams to define design and implement new features
Write clean maintainable and efficient code
Participate in code reviews to ensure code quality and share knowledge with the team
Estimate timelines for enhancements and bug fixes
Continuously explore evaluate and implement new technologies to improve our
applications
Able to translate product requirements into technical implementations
Maintain clear and concise documentation for company applications and custombuilt
solutions

Minimum Qualifications
Computer Science degree or equivalent experience
5 years of hands on experience in mobile and web application development
Expertise with React Native including
Building and maintaining custom components
Utilizing opensource libraries
Integrating with external services
Experience in writing and maintaining unit functional and integration tests
Experience building and consuming both GraphQL and RESTful APIs
Knowledge of application build processes for iOS and Android
Proficiency in modern and reusable coding principles
Proficient with GIT
Understanding of Agile methodologies
Strong knowledge of mobile and web user experience best practices and design
Self starter with the ability to work independently with minimal supervision
Strong debugging skills and the ability to solve complex problems
Up to date knowledge of the latest developments in mobile and web application best
practices
Ability to communicate technical information effectively to both technical and
nontechnical stakeholders
Experience documenting business processes and applying technology to optimize and
automate these processes
Understanding of security and governance best practices for large enterprises
Strong desire to learn and master new technologies

Special Experience Desired
Proficiency in SwiftiOS or Android native development
Hands on experience with Nextjs Nodejs and building custom APIs
Competence in design tools such as Adobe Creative Suite and Figma
Familiarity with Google Cloud Platform services including App Engine
Experience coding in TypeScript for scalable and maintainable codebases
Familiarity with using advanced GraphQL queries