Staff Engineer - Xamarin Developer
Nagarro
- México
- Permanente
- Tiempo completo
- Collaborate with stakeholders to understand project requirements and translate them into technical specifications.
- Design and develop scalable, maintainable, and efficient software solutions using .NET and Angular.
- Write clean, well-structured code that adheres to industry best practices and coding standards.
- Perform unit testing, debugging, and troubleshooting to ensure the reliability and performance of applications.
- Integrate third-party APIs and services to extend the functionality of existing systems.
- Participate in code reviews and provide constructive feedback to peers to maintain code quality and foster continuous improvement.
- Stay updated on emerging technologies and trends in software development to recommend innovative solutions and techniques.
- Experience with .Net Core, Xamarin, Angular, and Xamarin Forms.
- Bachelor's degree in computer science, Engineering, or related field.
- Proven experience in full stack development using .NET framework, Xamarin, and Angular.
- Proficiency in web technologies such as HTML5, CSS3, JavaScript, and TypeScript.
- Strong understanding of object-oriented programming principles and design patterns.
- Experience with relational databases (e.g., SQL Server, MySQL) and ORM frameworks (e.g., Entity Framework).
- Familiarity with Agile methodologies and DevOps practices.
- Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
- Ability to adapt to changing priorities and manage multiple tasks simultaneously.
- Passion for learning and a proactive attitude towards professional development.