Senior React Engineer

  • Torre del Este, San Pedro, Montes de Oca, 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

You are a skilled developer. You will be working with React.js, Typescript, and APIs powered by Go and PostgreSQL in your day-to-day. You are proficient with state management with tools like Redux or MobX. You
understand how to use JWTs when authenticating users. You can switch between prototyping and creating long-lasting solutions when the situation permits. Code quality is maintained with unit tests and component testing.


You have an eye for design. Able to keep the user and context in mind, you know the common design patterns with UI and UX design. You also know that design patterns do not fit a “one size fits all” approach and depend on the user and medium.


You communicate and document everything. We are a distributed team. A culture of sharing and documentation allows everyone to efficiently work together.


You strive to take ownership of a project from ideation to delivery and maintenance. Your experience provides a framework for you to work independently on several initiatives which will provide significant and measurable value to our customers.


And most importantly, you want to make a positive and lasting impact on the world. You understand that technology has the power to improve people’s lives and enrich our society. You look at the inequality in your own
community and around the world and wish you could change it.
 

What You Might Do

LogN is a fast-growing company so you will be wearing many hats and pitch in on different components and projects across the organization. That said, here are some examples of what you’ll do:
● Develop the applications and interfaces that clinicians use to interact with our services
● Build and maintain the systems that enable and support partner integrations
● Design and prototype product features and applications to rapidly gain user feedback
● Apply industry best practices to maintain and scale our platform
 

Duties and Responsibilities:

  • Write clean, maintainable, and efficient code

  • Translate application storyboards and use cases into functional applications

  • Contribute to all phases of the development lifecycle

  • Follow best practices (e.g., test-driven development, continuous integration, Scrum, refactoring, code standards)

  • Drive continuous adoption and integration of relevant new technologies into the design

  • Help maintain code quality, organization, and automatization

  • Identify and correct bottlenecks and fix bugs

  • Solve complex performance problems and architectural challenges

Qualifications

  • Advanced understanding of, and experience with: GraphQL; Yarn; Webpack; Jest; ESLint
  • Strong  React Native, JS/React and CSS knowledge 
  • 5+ years of software development experience

  • Strong written and verbal English communication skills

  • Strong knowledge in HTML/CSS best practices

  • Strong technical skills, including understanding of software development principles

  • Ability to work well with other developers and teams

  • Proficient understanding of Git

  • Experience working in a Scrum development process

  • Ability to understand business requirements and translate them into technical requirements

  • Experience with software development estimation

  • Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or related IT  discipline

Bonus Skills

  • Experience with Kubernetes, Docker, and Jenkins

Additional Information

We offer

  • Private Health insurance

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

  • Team lunches once per week

  • Fun, casual work environment with stocked kitchen and lounge areas

  • Referral Bonus

  • Team Activities

  • Work From Home (Monday, Wednesday and Friday)