Join us!

We’re passionate about technology. Leniolabs is a software development company built by developers, we want to create a positive impact on our customers, helping them build their products.

Get in touch
Team Augmentation Animation>

How we do it

Developers at Leniolabs normally work on small teams assigned to different projects:

On the Frontend side

We usually work on React or Angular technologies, but we love to continuously explore new technologies or JS frameworks.

On the Backend side

We work on Ruby, Python and NodeJS, but we share the same philosophy about exploring new technologies or frameworks.

These are the core skills that we’re appreciate on our team members. Having these skills developed will allow employees to grow inside the company.

What to expect when you join
Leniolabs as a frontend engineer?

Frontend Engineers working at Leniolabs and on his partners and clients architecture, implement and tests the user interface elements of a website.


The frontend developer focuses on the look and feel of the site, along with its functionality and business logic. They understand the challenges of web interface, the different sizes of the screens and the capabilities of the devices to provide the optimal experience for the users of the platforms.

responsive screens

Technical Requirements for a Leniolabs Frontend developer

  • Professional experience with Javascript.
  • Knowledge of at least one of the main JS SPA frameworks React (Leniolabs main framework), VueJS, Angular, Ember, etc)
  • A solid understanding of core web and browser concepts (eg. how the browser parses and constructs a web page)
  • A solid understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems
  • Comfort working in a highly agile, intensely iterative software development process
  • Positive and solution-oriented mindset
  • Working with backend engineers on building APIs

Soft Skills requirements for a Leniolabs Frontend developer

  • An inclination towards communication, inclusion, and visibility
  • Self-motivated and self-managing, with strong organizational skills.
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates
  • Demonstrated ability to work closely with other parts of the organization

Other Skills

  • Experience working with a remote team
  • Enterprise software company experience
  • Developer platform/tool industry experience
  • Experience working with a global or otherwise multicultural team
  • Experience contributing to open source software
remote locations

Levels

Junior Frontend Engineer

Junior Engineers typically are in the process of acquiring additional skills, knowledge, and experience on a given language or framework. Typically a person’s first full-time engineering job consists on: implement user stories, writes, tests, and documents code according to Leniolabs Engineering standards and practices. Also, participates in software design for features and bug fixes under direct supervision. Junior developers also serve as on-call first responder for software their team owns and they should ask for help as appropriate and they learn from it.

Semi Senior Frontend Engineer

Semi Senior Engineers typically have solid skills, knowledge, and experience on a given language and framework. In frontend developers this means javascript/typescript as language and React, Angular or Vue as framework . Typically a person’s first full-time engineering job consists on: implement user stories, writes, tests, and documents code according to Leniolabs Engineering standards and practices. Also, they design features and bug fixes on its own. Semi Senior developers are the go to whenever there is any question on how to tackle any feature guiding the rest of the team members.

Senior Frontend Engineer

Senior Engineers typically take high-complexity tasks, have solid skills, strong knowledge, and proven experience on a given language and framework. For frontend developers this means javascript/typescript as language and React, Angular or Vue as framework. They also should know about design patterns, a solid understanding of core web and browser concepts (eg. how the browser parses and constructs a web page), A solid understanding of semantic HTML, CSS, and core JavaScript concepts. Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.

Hiring Process

When someone wants to join Leniolabs for a Frontend Engineering position we adhere to the following processes:

Get in touch!

Leniolabs_ LLC
403 Portway Ave #300,
Hood River, OR 97031
info@leniolabs.com
541-288-4033

info@leniolabs.com