Crypto Jobs: Senior Software Engineer – iOS
Job Type: Remote.
Status: Full Time.
Organization: Blockchains
Location: USA
Role: Senior Software Engineer
Salary: $106k – $110k
OUR VISION
In the captivating realm of the decentralized internet, often referred to as Web3, we firmly believe in the inherent right of individuals to own and govern their digital identities. To ensure that individuals take precedence in the world of Web3, we are crafting a suite of applications designed to empower everyone to safely participate, interact, and transact within the emerging decentralized sphere of the internet. Our platform revolves around Web3 Identity and leverages this identity to offer secure digital asset storage and recovery, access to decentralized finance, the ability to assert ownership of one’s creations, and gateways to digital interactions and experiences – all aimed at empowering and benefiting every Web3 user.
We are convinced that the decentralized nature of Web3 presents an opportunity for all to challenge the existing digital order – to take control of their identity, data, finances, creations, and future. This is the chance to set things right, to lead a movement of individuals to ensure that Web3 belongs to everyone rather than trillion-dollar corporations. To bring this vision to life, we are seeking dynamic individuals eager to join us in pioneering this new world.
WHAT YOU WILL DO
As a Senior Software Engineer specializing in iOS, you will undertake the coding, innovative design, and layout of iOS applications that align with our Product and UX teams’ vision. You will support UX concept design and contribute to ground-up technical designs within our Mobile App team. Your responsibilities encompass hands-on software engineering to build enterprise-grade iOS mobile apps and contribute to multi-platform (iOS/Android) components and services. Additional tasks include, but are not limited to:
- Developing iOS frameworks with minimal guidance.
- Collaborating with our Android team on cross-platform solutions and common design patterns.
- Utilizing Swift 5.0+, UIKit, and auto-layout, along with Combine.
- Regularly working with JSON, RESTful APIs, SQLlite, Protocols, Generics.
- Ensuring the quality and performance of application specifications, including debugging and performance testing of code.
- Crafting clean, well-factored, and tested UI code.
- Identifying potential issues and resolving application bottlenecks.
- Employing GitLab, JIRA, and Confluence for daily tasks.
WHAT YOU WILL NEED TO SUCCEED
This role is tailored for a seasoned mobile app developer with a successful track record of delivering and supporting iOS apps in production for sizable user bases. To excel in this role, you must possess a deep passion for mobile app development. Experience with Android and Kotlin is desirable, and preferably, you are familiar with MVVM architectures and iOS Keychain. You have a history of crafting software and find satisfaction in collaborating with others to develop, test, and deliver software into production. You are enthusiastic about modern software architectures and deployment strategies, constantly seeking opportunities to enhance the systems you support. Your outgoing nature enables you to thrive in collaboration and engagement with your team on group calls and close collaboration with teammates. You perform effectively within numerous cross-functional teams in a fast-paced, expanding organization, continually seeking opportunities to refine your skills in the realm of Web3.
YOUR EDUCATION AND EXPERIENCE
You hold a bachelor’s degree in computer science, engineering, or another technical discipline, accompanied by over 5 years of professional experience at software companies. You have a minimum of 3 years of hands-on experience building mobile applications, particularly for enterprise-grade apps used by thousands of daily users. Preferably, you have prior experience with decentralized applications, decentralized identities, and blockchain technology. Experience working in a software startup is a plus.
Blockchains, Inc. (“Blockchains”) is proud to be a diverse workforce, and we are committed to inclusion and diversity to ensure equal opportunity for all applicants. Blockchains provides equal employment opportunities to all employees and applicants regardless of race, color, religion, sex, sexual orientation, gender identity and/or expression, national origin, age, marital status, physical or mental disability, veteran status, or any other characteristic protected by federal, state, or local laws.
When you apply to a job on this site, the personal data contained in your application will be collected by Blockchains, Inc. (“Controller”), which is located at 610 Waltham Way, Sparks, NV 89437 and can be contacted by emailing [email protected]. Controller’s data protection officer is Edward O’Connor, who can be contacted at [email protected]. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation) as necessary for the purposes of the legitimate interests pursued by the Controller, which are the solicitation, evaluation, and selection of applicants for employment.
Your personal data will be shared with Greenhouse Software, Inc., a cloud services provider located in the United States of America and engaged by Controller to help manage its recruitment and hiring process on Controller’s behalf. Accordingly, if you are located outside of the United States, your personal data will be transferred to the United States once you submit it through this site. Because the European Union Commission has determined that United States data privacy laws do not ensure an adequate level of protection for personal data collected from EU data subjects, the transfer will be subject to appropriate additional safeguards under [either the standard contractual clauses or the Privacy Shield]. You can obtain a copy of the standard contractual clauses by contacting us at [email protected].
Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted. You also have to right to data portability. In addition, you may lodge a complaint with an EU supervisory authority.
.
.
See More Jobs:
- Crypto Jobs: Senior Rust Developer
- Web3 Jobs: Lead DevOps Engineer
- Tech Jobs: Product Alignment Manager