Role: Lead Software Developer (Mobile Xamarin)Experience: 7+ yearsWorking hours: PSTWork location: Remote LATAM & Hybrid from Costa RicaDuration: Indefinite Contract / Full timeEnglish Required: B2+ - C1
Job Description: We are seeking an experienced and skilled Senior Software Development Lead to lead our mobile software development team in designing, developing, and delivering high-quality mobile applications using Xamarin. As a key member of our technology leadership team, you will be responsible for overseeing project timelines, delegating tasks, and ensuring code quality for our mobile products.Responsibilities:Leads mobile software development team, oversees projects and timelines, delegates tasks, and ensures code quality for Xamarin-based mobile applications.Develops and implements mobile software solutions, troubleshoots technical issues, and collaborates with cross-functional teams to deliver high-quality mobile products.Defines mobile software platforms, components, and interfaces and selects development tools, including Xamarin.Forms, Xamarin.iOS, and Xamarin.Android.Selects and applies mobile software development tools and methodologies, such as Agile and Scrum, for projects.Provides technology direction for mobile software development strategies and plans, aligning with business objectives.Writes and tests code for mobile applications, ensuring high-quality and performance.
Requirements:Bachelor’s degree in computer science or related field.7+ years of experience in software development, with desirable at least 2 years in a leadership role.Strong technical expertise in software development, including programming languages, software development methodologies, and industry-standard tools.Experience with cloud-based technologies and DevOps.Knowledge of emerging technologies, such as AI and IoT.Experience in software development methodologies, such as Agile or Scrum Master.
Note: This job description is intended to provide a general overview of the position and does not encompass all tasks or responsibilities that may be assigned.