Senior Frontend Engineer

Colombia

Lean Tech

Lean Solutions Group is a top workforce optimization company. Explore our offshore and nearshore staffing solutions to transform your business operations.

View all jobs at Lean Tech

Apply now Apply later

Company Overview:Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.As the team’s Front-End expert, you will take ownership of developing user interfaces that combine strong UI/UX sensibilities with technical expertise. Your role will focus on creating intuitive and responsive interfaces while ensuring clean, efficient code and a seamless user experience.Position Title:  Senior Frontend EngineerLocation: Remote - ColombiaWhat you will be doing:As a Senior Frontend Engineer you will play a crucial role in designing and implementing responsive, accessible user interfaces that align with product requirements and deliver a seamless user experience. You will be responsible for owning the entire front-end development lifecycle, from the initial design phase through implementation, ensuring a cohesive and engaging UI/UX. Your responsibilities include:
  • UI/UX Development: You will design and implement responsive, intuitive, and visually appealing user interfaces using Vue.js, Vuetify, and TypeScript, ensuring that product requirements are translated into engaging user experiences.
  • Architecture and Design Systems: You will establish and maintain front-end architecture and design systems, ensuring scalability and consistency across the application.
  • Testing and Best Practices: You will drive front-end testing strategies, promoting best practices for unit and integration testing to ensure the stability and reliability of the applications.
  • Optimization: You will optimize applications for maximum performance, focusing on fast load times, responsiveness, and accessibility, ensuring a smooth user experience across different devices.
  • Collaboration: You will work closely with back-end engineers to define and consume RESTful APIs, ensuring seamless integration between the front-end and back-end systems, and contributing to a unified product.
  • Continuous Improvement: You will contribute to the enhancement of the development process through the efficient use of CI/CD pipelines, version control via Git, and collaboration tools like Jira and BitBucket.
Requirements & QualificationsTo excel in this role, you should possess:
  • 5+ years of experience in building dynamic SPAs using Vue.js, including Vue Router, Vuex, and Vue CLI.
  • Experienced with Vuetify for creating responsive, consistent UIs with Material Design components.
  • Skilled in using Vite for fast builds, hot module replacement, and optimizing development workflows.
  • Strong experience with TypeScript to ensure reliable, maintainable, and error-free code.
  • Advanced knowledge of HTML5 and CSS3 for creating responsive, accessible layouts and components.
  • Proficient with Git for version control, including branching, merging, and conflict resolution.
  • Comfortable working in a Mac OS environment, using tools like Visual Studio Code for development.
  • Familiar with front-end testing frameworks, including unit and integration testing to ensure the reliability of UI components and the overall application.
  • Experience working with RESTful APIs to connect the front-end to back-end services and ensure data flows seamlessly between systems.
  • Ability to collaborate with designers using Figma, reviewing UI/UX designs and providing feedback to ensure the development of consistent, user-friendly interfaces.
  • Experience using Jira for task management and BitBucket for version control, ensuring smooth collaboration with development teams.
  • Understanding of CI/CD pipelines to automate testing, building, and deployment processes, ensuring efficient workflows and faster release cycles.
Desired Skills:
  • Familiarity with Amazon Web Services (AWS) for deploying and managing cloud-based applications. Experience with services such as AWS Lambda, API Gateway, and S3 will be an advantage in building scalable and efficient solutions.
  • Exposure to LangChain, a framework for building language model applications, particularly for integrating AI-driven features into front-end applications. Familiarity with natural language processing (NLP) and AI-driven workflows is beneficial.
  • Experience with BitBucket Pipelines to streamline continuous integration and continuous deployment (CI/CD) workflows. Knowledge of setting up automated build and deployment pipelines to ensure fast and efficient delivery.
  • Familiarity with Azure Entra ID for identity and access management, providing secure authentication and authorization mechanisms for applications, particularly in enterprise environments.
Why you will love Lean Tech:
  • Join a powerful tech workforce and help us change the world through technology
  • Professional development opportunities with international customers
  • Collaborative work environment
  • Career path and mentorship programs that will lead to new levels.

 

Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0
Category: Engineering Jobs

Tags: APIs Architecture AWS Azure Bitbucket CI/CD Engineering Excel Git Jira Lambda LangChain NLP Pipelines Testing TypeScript UX Vue

Perks/benefits: Career development

Region: South America
Country: Colombia

More jobs like this