Senior Full-Stack Engineer

Full Stack DeveloperRemote, Brazil


Description

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 a multitude of 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. 
 
Currently, we are seeking a Senior Full-Stack Engineer to join our team. Here are the challenges that our next warrior will face and the requirements we look for:  
 
Position Title: Senior Full-Stack Engineer 
 
Location: All locations but Philippines 
 
What you will be doing: 
 
Backend Development: Lead backend solutions development using C#, focusing on code quality and scalable architectures. 
Frontend Contributions: Develop user interfaces with Angular 16, ensuring responsive and user-friendly designs. 
Team Collaboration: Work with cross-functional teams to integrate and streamline software solutions. 
Continuous Improvement: Innovate and improve software architecture and processes to enhance efficiency and adaptability. 
Agile Methodology: Engage in Scrum/Kanban practices, contributing to agile project management and responsive implementation. 
Software Maintenance: Oversee the maintenance and optimization of existing applications, addressing technical challenges and ensuring long-term stability. 
Cloud and Microservices: Manage AWS cloud infrastructure and microservices, focusing on high availability and scalability. 
 
In the role of Senior Full-Stack Engineer with a backend specialization, you will play a pivotal role in the development and refinement of advanced and high-quality software solutions. While this position demands considerable skill and experience in backend development, it will also require your active participation in frontend development tasks. The role is tailored for a highly skilled technical professional, with a deep understanding of current technologies and a demonstrated ability to adapt and evolve alongside emerging technological innovations. We are looking for an individual committed to excellence and motivated by the opportunity to positively impact the healthcare sector through technological solutions, within a dynamic and collaborative work environment. 
 
Requirements & Qualifications 
To excel in this role, you should possess: 
 
Advanced Web Technologies: Expert mastery in HTTP, HTML/DOM, JavaScript, Scss, and Angular 16. Ability to create and optimize dynamic, responsive web applications. 
Proficient Programming in C#: Proven experience in developing complex applications in C#, focusing on efficiency, security, and scalability. 
Database Mastery: Advanced skills in SQL and experience with complex database management systems. Preference for knowledge in Snowflake for analysis and processing of large data volumes. 
Backend Development Expertise: Senior experience in creating robust and scalable services, including REST APIs, microservices, and Service-Oriented Architecture (SOA). 
Cloud Services Proficiency: Experience in designing and implementing solutions in cloud environments, preferably AWS, emphasizing high-availability and scalable architectures. 
Adaptability to New Technologies: Agility and proactivity in learning and adapting to new technologies or frameworks, keeping the team at the forefront of software development. 
Scrum/Kanban Methodologies: Hands-on experience and leadership in agile methodologies, facilitating collaboration and efficiency in Scrum or Kanban 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 play a vital role in our continued success. Lean Tech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.