Senior Software Mobile Engineer - iOS
Job Description
Who We Are:
Reformation is a fast-growing mission-based company that is redefining fashion. We make killer clothes that don’t kill the environment. The Reformation Tech Team is a fully remote, diverse, and fast-growing org that puts a focus on building new tools and skills. We encourage growth, new ideas, and collaboration. Whether building new tools, diving into a new technology, working directly with our stakeholders or our tight-knit team provides a culture of success. Sustainability runs deep at Reformation Tech and that includes a sustainable work-life balance.
Reformation is a fast-growing company that proves fast fashion and sustainability can coexist. We are a future focused organization committed to the belief that the problems facing our planet and society can be solved through innovation, common sense and education.Â
Here at Ref, we put people first. We know that you can't innovate and do cool stuff without having everyone on board. So we work to create a culture where everyone feels like they belong and where their voices are truly valued. We build an inclusive culture together, and make areal impact along the way.
Sr. Software Mobile Engineer - iOS:
We are looking for a Senior Mobile Software Engineer to join our ecommerce/retail technology team. Your primary focus will be development of digital retail iOS applications. You will be responsible for various system integrations with our business technology using various protocols, primarily RESTful APIs. You will be responsible for technical input in the retail project digital road map with the help of leadership, business owners and other technical team leads.  You will be responsible for establishing security and scalability guidelines for development and for owning projects necessary to achieve business goals.
What You’ll Do:
- Design, build, and maintain efficient, reusable, and reliable Swift code
- Integration of server interactions
- Development of user-facing elements
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization and automatization
- Ensure scalability and security are considered in solution development
What You’ll Need:
- Experience with Swift, along with other common libraries
- Good understanding of the syntax of Swift and its nuances
- Solid understanding of object-oriented programming
- Solid understanding of RESTful APIs
- Ability to maintain and update Jenkins build server
- Ability to handle full application lifecycle from writing code to deployment
- A knack for writing clean, readable Swift code
- Solid understanding of enterprise application deployment (MDM)
- Solid understanding of secure coding practices (e.g. OWASP 10)
- Experience with credit card readers and external hardware communication
- Ability to integrate multiple server sources into one system
- Understanding of fundamental design principles behind a scalable application
- Able to implement automated testing platforms and unit tests
- Proficient understanding of Git code versioning
- Familiarity with agile development methodology and Jira
Extra Credit:
- Familiarity with Python server application development
- Familiarity with MongoDB, Postgres or BigQuery
- Familiarity with Salesforce Commerce Cloud
Benefits &Â Perks:
- Health, vision, and dental insurance for eligible employees
- Paid vacation, sick, holidays & volunteer time-off for eligible employees
- Mission based company + casual and entrepreneurial work environmentÂ
- Clothing discount, dog-friendly office, company events + parties and much more
- 401K with company match
TO APPLY:
Please submit your resume and a short cover letter telling us about yourself and why you are a great fit for Reformation!
The Reformation is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, disability, or protected veteran status.
Some light reading - Forbes, Fashionista and Business of Fashion
Date Posted
09/27/2022
Views
0
Similar Jobs
Senior Director - Digital Merchandising - Paula's Choice Skincare
Views in the last 30 days - 0
View DetailsSenior Salesforce Developer - Managed Storefront - Dropbox
Views in the last 30 days - 0
View DetailsSenior Salesforce Developer - Managed Storefront - Dropbox
Views in the last 30 days - 0
View Details