As a Senior Software Engineer, you will be expected to lead the design and implementation of major development projects, working closely with our product managers, designers and other teams to implement customer-impacting features. You will work on stimulating problems born out of the scale of our deployment, and the stringent quality, performance, and security requirements of our product.
Required skills
- Experience with iOS and/or macOS programming (Swift)
- Good familiarity and understanding of user-interface and core OS concepts of one or more platform (iOS, Android, macOS, Windows, Linux)
- Excellent programming skills, with experience writing very high-quality and low-complexity code with thorough documentation.
- Strong experience with debugging, both at the application level and network-related problems
Bonus nice-to-have skills
- Experience with cross-platform programming (Flutter)
- Great experience successfully using additional different typed programming languages, such as Kotlin, Java, C#
- Knowledge of TCP/IP and Internet routing.
- An understanding of security concepts, such as VPNs, PKI, etc.
- Experience with lower-level languages, such as Rust, C, C++. We use Rust extensively, and while experience with the language isn’t required a willingness to learn it is.
- Experience using AI-assisted development tools (e.g., code completion, codebase analysis, log/data exploration) in a professional setting.
-
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#AlbionarcJobs#FintechJobs
#AsiaJobs#MiddleEastCareers
#TechTalent#FintechRecruitment
#FinanceOpportunities#
