Senior iOS Engineer

 Aleph logo

Aleph

View Salaries, Reviews, and more  

Job Summary


Salary
S$7,000 - S$8,500 / Monthly

Job Type
-

Seniority

Years of Experience
At least 5 years

Tech Stacks
Swift iOS UIKit MVVM Alamofire Rest API Strategy

Job Description

At Aleph, we design human experiences by asking the right questions. Here, you’d find a curious breedof creative engineers spread across the globe, specializing in craft, strategy, and technology. With akeen ear to the ground, we turn big dreams into user-first digital solutions by design. Through rigorousprototyping, close collaboration, and responsive engineering, we commit to creating a future that leavesour craft, community, and clients better than before we began.

As an iOS Engineer you will focus on developing high quality apps that delight our clients. If you have agood foundation in software engineering and strong interpersonal skills and are passionate aboutcollaborating with designers, product managers and backend engineers to build award winning apps,this role will be ideal for you.

Key Responsibilities

  • Build and maintain iOS apps with Swift using the latest iOS APIs and design patterns
  • Refactor code to improve performance, stability and maintainability
  • Develop with testing in mind and leverage testing frameworks to produce high quality code
  • Work with your team to promote industry best practices


Prerequisites

  • A Bachelor’s degree in Computer Science or Engineering, or equivalent experience
  • 5+ years of professional experience in iOS development
  • A strong foundation in iOS development (Swift, SwiftUI, UiKit, AutoLayout, Foundation APIs)
  • A firm grasp of application design patterns such as MVVM, Clean Architecture, SOLID principles.
  • A firm grasp of Apple Human Interface Guidelines and Google Material Design
  • Experience in leveraging on Cocoapods for dependency management
  • Experience in developing multi-scheme, multi-target apps
  • Experience in interfacing with REST APIs using UrlSession, Codeables, Alamofire, Moya
  • Experience in Unit Testing, Mocking concepts, Quick/Nimble frameworks
  • Experience in publishing to the Appstore and the review process
  • Knowledge of functional reactive programming (e.g. ReactiveSwift) will be a plus
  • Exposure to an Agile working environment and tools will be a plus

Benefits

  • Competitive salary (compensation will be based on experience)
  • Medical insurance
  • Yearly reward based on performance
  • A solid team behind you: great people who love what they do
  • A fun and a fast paced culture which promotes learning and knowledge sharing
  • Opportunities for personal and professional growth offerings from our in-house Learning @Aleph Academy, Flocket meetups, timely training for skills upgrade, workshops and conferences.


Get in touch

Please visit www.aleph-labs.com or drop us an email at [email protected]. Aleph is an equal opportunity employer and we work in an engaging, collaborative environment, whereideas are shared freely. By uncovering insights and opportunities, we inspire everyone to dream bigtowards the future solutions.


Interview Questions of Senior iOS Engineer at Aleph

Currently, there aren't any interview questions for this role at Aleph shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now