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 (Stonger on the Frontend) Location: Remote What are we looking for: Join an inclusive and collaborative technology team driving the transformation of RealManage’s platform from legacy monolithic systems to a modern, cloud-native solution. In this remote, nearshore role, you will leverage your advanced expertise in Angular (v10+), TypeScript, .NET Core, C#, ASP.NET Web API, Entity Framework, and RESTful API development to build responsive, intuitive web applications and dig into the Microsoft backend to understand full system flows. You will engage with cross-functional teams to address user needs across diverse experiences, participate in daily standups and planning sessions, and contribute significantly to architectural decisions and platform evolution. As a senior team member, you will mentor colleagues, promote best practices, and support a culture of continuous learning and experimentation. The role requires practical experience with agile methodologies (Kanban), proficiency with Git, intermediate skills in SQL Server and PostgreSQL, and familiarity with CI/CD tools such as GitLab Pipelines, Azure DevOps, GitHub Actions, or Jenkins. This position offers the unique challenge of leading hands-on system rearchitecture while being a fully integrated member of a distributed, high-performing team dedicated to technology excellence. What you will be doing: Collaborate with product, design, and engineering teams to address user needs across multiple platforms, leading strategic initiatives and ensuring seamless experiences for Resident, Board, Front Office, and Back Office users. Design and develop responsive, intuitive web applications using Angular (v10+) and .NET Core/C#, leveraging advanced expertise in TypeScript, C#, ASP.NET Web API, and Entity Framework. Collaborate with distributed team members to design, implement, and release features, ensuring team alignment with company goals and agile Scrum / Kanban practices. Conduct thorough testing, identify and resolve bugs and performance issues, and optimize performance throughout the application stack. Write clean, scalable code following established best practices and maintain high standards for code quality. Perform and oversee code reviews, mentor team members, and actively contribute to the professional development of fellow developers. Develop and integrate RESTful APIs using .NET WebAPI to enable effective communication between frontend and backend systems. Influence architectural decisions, contribute significantly to design discussions, and support the ongoing evolution of the platform. Utilize familiarity with CI/CD tools and Git for effective code integration and deployment. Promote a culture of continuous learning, innovation, and knowledge sharing within the team. Required Skills & Experience: Minimum 5 years of full-stack development experience with a focus on large-scale web applications Advanced proficiency with Angular (v10+) and TypeScript, including responsive and intuitive UI development Extensive experience in .NET Core and C#, including ASP.NET Web API and advanced usage of Entity Framework Strong expertise in RESTful API development and integration using WebAPI (.NET) Practical experience with relational databases such as SQL Server and PostgreSQL Working knowledge of Git for source control and experience with Agile methodologies, with an emphasis on Scrum / Kanban Experience collaborating within distributed or remote teams, demonstrating clear and fluent English communication skills (written and verbal) Exposure to container and orchestration technologies such as Docker and Kubernetes Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience Good to have: Experience with cloud platforms such as Azure or AWS Familiarity with CI/CD tools, including GitLab Pipelines, Azure DevOps, GitHub Actions, or Jenkins Knowledge of responsive design principles and hybrid application architectures Familiarity with test automation frameworks for unit and integration testing Understanding of microservices or service-oriented architectures Strong problem-solving skills and a proactive approach to addressing technical challenges Experience facilitating knowledge sharing and mentoring within development teams Demonstrated ability to adapt quickly to evolving technologies and project requirements Previous participation in large-scale system migrations or modernization initiatives Soft Skills: Effective communication skills to articulate complex technical concepts clearly, ensuring alignment across multidisciplinary teams. Strong problem-solving skills to proactively identify issues within automation processes and develop efficient solutions. Adaptability and openness to learning, crucial for staying updated with industry trends and adopting new low-code/no-code technologies effectively. Time management skills to prioritize tasks and manage multiple projects simultaneously, ensuring timely delivery and high-quality outcomes. 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. #J-18808-Ljbffr