Are you a motivated self-starter who enjoys working independently while being a part of a team? Do you have a natural curiosity, continuous desire to learn, and excellent problem solving skills? If so and you want to be part of building own software solutions, check us out!
TaaS is looking for an ambitious Desktop Engineer who wants to make a difference.
We are creating a platform in the the cryptocurrencies world that will provide information about any asset, current situation on markets, and advanced portfolio analysis in several clicks.
— 3+ years of commercials software development experience;
— 3+ years of hands-on macOS desktop application development in Swift;
— Minimum 2 products deployed to production and experience supporting those;
— Experience building data-driven applications, preferably financial ones;
— Hands-on experience using WebSockets;
— Experience leading small teams and planing app architecture and development stages;
— Experience with unit and functional testing, debugging, and performance tuning;
— Through understanding of memory management, persistence, concurrency and parallelism on macOS platform;
— Solid expertise with CoreData, GCD, URLSession, Alamofire, large data sets and data-driven applications;
— Understanding of Apple’s design principles and latest interface guidelines.
— Develop user-facing features for desktop applications;
— Ensure the technical feasibility of UI/UX designs;
— Optimize application for best performance and user experience;
— Collaborate with other team members and stakeholders;
— Implement code according to best practices;
— Build reusable code and libraries for future use.