Find remote Frontend Engineer opportunities in more than 1 companies in the region, USA and Canada

Create your profile once and the platform will make the perfect match according to your skills and salary expectations

I want to register

We have more than 7 open positions for Junior to Senior profiles.

Why do Frontend Engineer choose Listopro?

Card image cap
Access to the best job
Access to more than 400 companies, without looking for it. Facilitating the process so that the ideal companies find you quickly, by matching your interests
Card image cap
Professional growth
The ideal job can come at any time, not just when you're looking for it. We bring you closer to the job of your dreams with companies completely related to your interests
Card image cap
The largest platform in LATAM
The largest platform in LATAM, where companies and the best digital talent meet, and you receive content that helps you prepare for your new job.

The best job opportunities

We work with more than 400 companies, leaders in their industries that are always looking for digital talent. We are the place where your dream job will find you. Don't look for the ideal job, at Listopro it will find you. The right job, at the right time.

What Listopro Talents say:

Aldo Ramos Navarro

Frontend Developer - React (Martech)

“Con Listopro todo es posible: una vez completado tu perfil ¡las oportunidades son muchas! La recomiendo también porque la atención es muy buena, siempre te guían en todo momento del proceso”.
Expert in

Angular Angular

Israel Moreno

Frontend Engineer

“Recomiendo Listopro porque son muy comprometidos con los candidatos. Te dan total seguimiento con la empresa, durante todo el proceso”.
Expert in

GraphQL TypeScript Redux ReactJS Javascript

Cesar Gonzalez

Frontend Developer (ZeCo)

"Gracias a Listopro encontré una oferta laboral con muy buenas prestaciones y con muy buenos retos. Las oportunidades a las que eres invitado son muy variadas y el seguimiento que ofrecen es muy buen…
Expert in

Javascript HTML Angular .NET C#

Frontend Engineer jobs on our platform

FrontEnd Developer (Vue.js/PHP)

Tecnología

What you'll do

  • Take full ownership for building, shipping, and maintaining features
  • Help define the direction of development putting best practices in place to help build a maintainable codebase
  • Collaborate with designers, product managers, and engineers to design features and break down high-level features into technical specifications, engineering tasks, and timelines
  • Communicate and author architectural designs and requirement.
Principal Frontend Engineer

Tecnología

About the Company 


Our client is changing the video surveillance market and moving customers to a smarter, more reliable cloud-based solution. They is a technology spin out of Canon Inc. and has seed technology from the Milestone video surveillance division. They are targeting mid-market enterprises looking to interconnect their business locations. Their technology brings video and smart building elements together and their analytics help customers make more informed decisions. Their go-to-market strategy leverages systems integration companies to get their solutions to end customers. 


About the Role 

They are looking for a Principal Frontend Software Engineer to join their fast moving innovative Engineering Team. In this role, you will be architecting, designing and building highly scalable distributed data systems to enable new and innovative solutions in cloud based video surveillance and IoT control systems. To be successful, you must have proven experience in driving critical engineering and architectural decisions for the development team. You are able to provide sound technical directions, roll up your sleeves and dive into solving complex system design or implementation challenges. You will have the opportunity to learn and share knowledge with the best and help the team architect and build modern cloud native applications. You will drive decisions on technology and processes to maximize performance, scalability and reliability of the products. 


Responsibilities


  • Work with product managers and technology teams to understand roadmap priorities and shape product features to address the needs of customers.
  • Articulate design and architecture trade offs and apply software design patterns to efficiently solve complex engineering problems.
  • Drive design and implementation based on sound engineering design principles and best practices with focus on testability, maintainability and scalability.
  • Provide overall project design and estimates that meet both business and technology strategy needs during project scoping phases.
  • Manage velocity of delivery without compromising quality of product releases.
  • Mentor senior engineers and technical leads to make sound technical decisions, and help build effective software engineering practices, especially in the adoption of formal testing as part of the software development process.
  • Help identify areas of improvements in the code base, and drive it to make it better
  • Embrace the “you build it, you run it” engineering principles.
  • Champion good software engineering habits such as clean code principles, security, tech debt balance, TDD and agile habits.
  • Own, diagnose and resolve complex system technical issues and code defects.
  • Collaborate with engineering leadership to establish the technical roadmap to facilitate innovation and enhancement of product capabilities.
  • Provide leadership with a point of view on "what’s next" as it relates to technology coding tools, applications and concepts. Collaborate with other principal engineers to establish an engineering community of excellence (COE) to evangelize architecture, code or security reviews, innovative engineering and knowledge sharing. 
  • Drive a culture of technical excellence, continuous improvement and lifelong learning. Identify and work with SRE to implement opportunities for automation to enhance efficiency in the software delivery cycle and the reliability of the  products. 
  • Other duties as assigned. 

Main Requirements 

  • 15+ years of experience in software engineering in a fast paced environment. 
  • Expert level knowledge of React (17/18) and one other programming language such as Golang, Python, or Scala.
  • Experience with RESTful APIs and alternatives like GraphQL.
  • Advanced experience with testing methodology and fully comfortable with TDD/DDD development practices.
  • Knowledge of composable and scalable architectures.
  • Knowledge of responsive design principles and mobile-first development.
  • A solid understanding of core web and browser concepts.
  • Knowledge of public cloud infrastructure such as GCP, AWS or Azure.
  • Strong understanding of modern CI/CD methodology and Git based workflow.
  • Clear and persuasive written and oral communication skills to lead or persuade fellow engineers and non-technical audience. 

Desired skills

  • MS degree (Computer Science) or equivalent.
  • Next.JS.
  • Knowledge of CSS frameworks like Tailwind CSS.
  • Functional Programming/Reactive programming.

Hands on experience developing applications deployed on public cloud infrastructure such as GCP, AWS or Azure. 


Sr. Frontend Engineer (React.JS)

Tecnología

Your profile

→ You've done this before. Multiple times.

Ideally, you've written a lot of React, TypeScript and JavaScript code before. You love great user experience, sweat the details, and know when you reach the point where the product just works. We’re looking to work with experienced people who can pick a problem and solve it — this will probably mean that you've worked as a Software Engineer for 5+ years

→ Builder at heart

Creating from scratch excites you. Figuring out how to solve problems is one of your favorite activities. Building, scaling, and rapidly iterating upon the software is what keeps you going

→ You care about quality

You champion and deliver rigorously tested, documented, and maintainable code — you know how much time it'll save you down the line

→ It's about systems

Perfect software is not the only thing — you care about the business impact of your products, and make trade-offs when necessary

→ You want to learn and grow

You want to grow personally and professionally, and you figure out which tools and technologies will help Hive grow

Bonus points:

  • Very good knowledge of React Context, Hooks, Function Components, styled components and other UI libraries
  • Experience writing E2E tests and automating UI testing
  • Experience building Progressive Web Apps
Full Stack Developer (Angular, Ionic, NGXS/NgRx) - UI Emphasis

Tecnología

Company Description

We are looking for a Full-stack Developer to join our Silicon Valley Startup team who will be responsible for developing and maintaining our web and mobile applications. We are currently seeking an experienced Full Stack Developer with expertise in Angular, Ionic, NGXS/NgRx, and a deep understanding of Reactive Programming and RxJS. As a Full Stack Developer, you will have an emphasis on UI development but should be comfortable working throughout the stack including NestJS/TypeORM.

Job Description

We are looking for an experienced Full Stack Developer who can help us develop and enhance our user web and mobile apps. This role primarily focuses on UI development with a strong foundation in Angular, Ionic, and state management libraries like NGXS/NgRx. A thorough understanding of Reactive Programming using RxJS and backend knowledge including NestJS/TypeORM is crucial.

Responsibilities

  1. Design, develop and optimize robust and secure hybrid applications (using Ionic) with a strong emphasis on the UI.
  2. Write clean, maintainable, and efficient code in line with modern best practices.
  3. Collaborate with cross-functional teams to define, design, and ship new features.
  4. Utilize Angular, Ionic, NGXS/NgRx to create dynamic, interactive, and user-friendly hybrid applications.
  5. Implement Reactive Programming using RxJS to manage asynchronous data calls.
  6. Utilize NestJS/TypeORM for backend tasks as necessary.
  7. Unit-test code for robustness, usability, and general reliability.


Frontend Developer (with ReTool experience)

Tecnología

WHO YOU ARE AND YOUR EXPERIENCE

  • You’ve worked on a software development team for 3+ years, preferably in Agile environments
  • Deep expertise in Angular 10&11 or similar frameworks
  • Expertise in ReTool or AppSmith or Drona
  • Experience with AWS is desired
  • Strong communication skills with ability to build consensus with cross-functional teams
  • Commitment to the ideals of software modularity and reuse
  • Strong grasp on front-end security best practices and principles
  • Desire to establish, exemplify, and adhere to corporate UI design guidelines
  • Passion for pioneering new ideas and promote continuous learning
  • You love to solve problems 
  • You understand agile development practices and have experience working on agile teams 


Not a Frontend Engineer ?

Find more digital jobs