Senior Mobile Developer

We are driven by passion, innovation and creativity - and we distinguish ourselves by excellence and commitment. Those are our values. If you would like to be a part of a Team, committed to your development and that of our client’s, then apply here:

Requirements:

  • BS, MS or PhD in CS, EE or related practical experience.
  • 4+ years of full-time iOS or Android experience.
  • Highly proficient in iOS development, application design philosophies (MVC, MVVM, etc.), source code management (git), clean API design.
  • 5+ years experience in large scale software engineering, building scalable and maintainable systems.
  • Experience analyzing a feature in production using analytics and experiments.
  • Experience working cross functionally with product, data, design, and engineering to build products from initial conception to testing and rollout.
  • Experience collaborating with multidisciplinary teams spanning software, hardware, design, and operations.
  • Familiarity with modern web application frameworks (e.g. React).
  • Familiarity with microservice backend infrastructure.
  • Familiarity with high-scale relational databases (e.g. PostgreSQL, MySQL, Cassandra, etc.).
  • Self-directed, tactical decision-making with limited time and data.
  • Curious, willing to learn and establish new systems, tools, and domains.
  • Ability to adapt to fast paced culture where responsibilities and duties may evolve rapidly.
  • Knack for debugging complex issues, and root causing at a fundamental level.
  • Adept at communicating and collaborating effectively with others, promoting your ideas as well as being humble when you may be wrong
  • Excited to learn from and teach others.

Job Functions:

  • As a core member of the team, you will be responsible for jumping into various cross functional initiatives and build systems that are reliable 24x7.
  • Actively participate across Mobility Tech as part of a multi-disciplinary team, across the full product lifecycle.
  • Rapidly iterate on polished, high-fidelity prototypes using the most appropriate technologies.
  • Understand architectural trade-offs and deliver products with production quality and speed within a large code-base.
  • Invent creative solutions that overcome perceived limitations.

Benefits:

  • Competitive Salary.
  • Career plan (training and certifications).
  • Private medical services.
  • Excellent work environment.

Join Our Talent Community

We are Novacomp!

A 100% Costa Rican IT Outsourcing & Nearshoring company, with more than 400 employees working together from more than 5 locations around the world. Our purpose is to transform organizations through know-how and innovation. We are looking for the best talent, ambitious, creative professionals, passionate about technology, who want to make a difference.

We have created a company with people who believe that technology should and can be used to deliver great experiences. We also have a culture of continuous learning, providing training and certification opportunities in state-of-the-art technologies for our people, to stay up to date and offer our customers the highest quality standards.

We are an experience, a community, a knowledge hub.

Learn more about Novacomp!

Our Values define us:

Values

Founded in Costa Rica in 1998, the company

offers IT Outsourcing & Nearshoring services,

including software analysis, design, development,

testing, implementation and maintenance services

on multiple platforms and with Agile methodologies.

Technological and strategic alliances, both

national and international, have also contributed

to the growth and expansion of the company in

recent years. Currently certified in ISO 9001:2015;

ESSENTIAL Costa Rica - Country Brand, ITSQB Global

Partner, Scaled Agile Bronze Partner, Microsoft

Gold Partner and Oracle Gold Partner.

Novacomp currently employs over 400 professionals

in Costa Rica (Headquarters / Delivery Center),

Chile, Guatemala, Panama and the United States

(Miami, Florida).