Job descriptionKey Responsibilities :Developing client applications throughout all phases of the product lifecycle.Own, improve, maintain, and enhance code for a desktop application on macOS.Influence features and implementation of our product.What We Offer :Opportunity to contribute to the development of a global product.Collaborative environment with other developers, product owners, and QA engineers in multicultural, geographically distributed teams across multiple time zones.Requirements :Experience in developing client applications and maintaining complex software systems.Strong understanding of agile methodology and its application in software development.Ability to work independently and as part of a team to achieve business goals.