Software Engineer
You will develop and maintain user facing iOS features using platform native frameworks and established architectures. You will implement responsive user interfaces that meet defined product performance and accessibility requirements. You will collaborate with product management design backend or platform engineering teams to deliver mobile features. You will integrate mobile applications with backend services APIs and data sources. You will support application performance reliability and correctness in production environments. You will participate in code reviews testing and release processes to maintain code quality and application stability. You will debug and resolve issues in mobile applications across development and production environments. You will maintain existing mobile codebases through bug fixes and incremental improvements. You will follow established mobile engineering best practices for security privacy and compliance requirements.
Responsibilities
- Develop and maintain user facing iOS features using platform native frameworks and established architectures
- Implement responsive user interfaces that meet defined product performance and accessibility requirements
- Collaborate with product management design backend or platform engineering teams to deliver mobile features
- Integrate mobile applications with backend services APIs and data sources
- Support application performance reliability and correctness in production environments
- Participate in code reviews testing and release processes to maintain code quality and application stability
Requirements
- Bachelor’s degree (or foreign equivalent) in Computer Science Computer Engineering Software Engineering or a related field and one year of experience in the job offered or related occupation
- Swift or Kotlin
- Apple SDKs or Android SDKs
- Mobile UI frameworks
- RESTful APIs
- Version control systems
- Unit testing frameworks
- Background checks required
Benefits
- 100% paid health insurance for employees with 90% coverage for dependents
- Employer paid life & disability insurance
- Fertility benefits
- Mental health benefits
- Time off to recharge including company holidays paid time off sick time parental leave and more
- Lifestyle wallet a highly flexible benefits spending account for wellness learning and more
- Employer paid life and disability insurance
- 401(k) matching
- Bonus programs and equity ownership
- Catered meals and comfortable workspaces