FULLSTACK DEVELOPER. NET/ANGULAR (SENIOR)

80.000.000 - 120.000.000


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 Fullstack Developer .NET/Angular (Senior) to join our team. Here are the challenges that our next warrior will face and the requirements we look for: Position Title: Fullstack Developer .NET/Angular (Senior) Location: Remote - LATAM What you will be doing: Lead the design, development, and implementation of complex web applications using Angular, .NET, and other relevant technologies. Collaborate closely with cross-functional teams, including product managers, designers, and other developers, to understand project requirements and translate them into technical solutions. Provide technical leadership and guidance to junior developers, conducting code reviews and ensuring adherence to coding best practices and standards. Architect scalable and maintainable solutions, considering performance, security, and usability aspects. Develop responsive and intuitive user interfaces by applying UI design principles and collaborating with designers to create visually appealing front-end experiences. Implement and integrate APIs and external services to enhance application functionality and optimize user experience. Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions. Collaborate with stakeholders to gather requirements, provide technical insights, and contribute to project planning and estimation. Stay updated with industry trends, emerging technologies, and best practices, and provide recommendations for technical advancements and improvements. Actively participate in agile development processes, including sprint planning, stand-ups, and retrospectives. Required Skills & Experience: Proven experience as a Developer, with a strong portfolio demonstrating expertise in Angular and experience in .NET and UI design principles. Extensive hands-on experience in developing web applications using Angular, including state management libraries like NGXS, Angular Material, etc. Proficiency in JavaScript, TypeScript, HTML5, CSS3, and responsive design principles. Solid understanding of .NET framework and experience in building server-side applications using C#, ASP.NET, and SQL Server. Familiarity with UI design principles and proficiency in UI design tools such as Sketch, Figma, or Adobe XD. Excellent leadership and mentoring abilities, with a track record of guiding and developing junior developers. Experience working in an Agile development environment, utilizing tools such as JIRA, Confluence, or similar. Strong communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Hands-on experience with Azure DevOps for setting up and maintaining CI/CD pipelines, with the ability to support and guide teams with less experience in this area. Strong understanding of SQL concepts, including query optimization, data manipulation, and relational database design. Complementary Skills: Experience with cloud platforms such as AWS or Azure. Familiarity with microservices architecture and RESTful API development. Understanding of containerization technologies such as Docker and orchestration tools like Kubernetes. Familiarity with testing frameworks and automated testing tools. Prior experience in designing and implementing scalable and high-performance web applications. Good to haves: iOS/Android development (For future projects/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. Time management skills to prioritize tasks and manage multiple projects simultaneously, ensuring timely delivery and high-quality outcomes. Strong sense of initiative with the ability to take partial direction and independently drive tasks to completion. Creative and solution-oriented mindset, capable of identifying opportunities and taking proactive action. Ownership mentality, takes responsibility for outcomes and follows through with commitment. Confidence in navigating ambiguity and making informed decisions without requiring constant oversight. 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

trabajosonline.net © 2017–2021
Más información