Full Stack Engineer

  • Calle Costa Rica, San José, Costa Rica
  • Full-time

Company Description

Log(n), founded in 2010, specializes in staff augmentation by helping our customers fill critical technical roles to reach their development goals. But we don’t just fill your open engineering roles - we partner with each of our customers to provide high quality remote engineers that become a real part of your team.

Our team consists of passionate engineers. We focus on design, quality, performance and customer satisfaction.

Our customers include companies like Hired, Homesuite, Kabam, Pearson, and Revinate.

Log(n) is headquartered in San Francisco, CA and has offices in Costa Rica.  

Job Description

Our company is seeking a full-stack engineer to join our application development team. You will be helping us build SaaS applications that enable hotels to better understand their guests and thus be able to deliver exceptional personalized experiences to them.  

As a team we take pride in building great products. Engineers are involved right from the start in the architecture and design process.

Our ideal candidate has extensive experience building features on every stack level of our web application in agile environment, has strong interpersonal skills, familiar with developing in docker containerized environment and service oriented architecture, has experience troubleshooting issues on production.

 

Responsibilities

  • Creating new features and enhancing existing features while contributing at every level of our web application

  • Developing a world class user interface that provides the best experience in product usage

  • Deploying code to our containerized production environment

  • Developing and maintaining codebase in different languages: PHP, Java, Javascript (ES6)

  • Develop our frontend pages in ReactJS and migrate legacy pages to ReactJS

 

Qualifications

Required:

  • Excellent written and verbal communication skills (English and Spanish)

  • B.S. or higher in Computer Science or related discipline

  • Hands on experience developing distributed, highly available services

  • Seasoned expert in at least one of these languages: Java, PHP

  • Familiarity with web application frameworks such as Symfony or Spring

  • Strong knowledge with NoSQL databases including Elasticsearch, Cassandra

  • Strong working knowledge in ReactJS

  • Experience with messaging systems such as Kafka or RabbitMQ preferred

  • Strong problem solving and communication skills

  • Strong computer science OOP concepts and design patterns

 

Additional Information

Benefits:

  • Flexible schedule with extreme importance to quality of work rather than number of hours spent.

  • High performers get rewarded frequently

  • Team lunches once per week

  • Team activities

  • Referral Bonus Program
  • Casual working enviroment
  • Work from Home days
  • Snacks and Lounge area