Ios Developer

Logo of Brightwell

Brightwell

πŸ“Remote - Worldwide

Job highlights

Summary

Join Brightwell, a pioneering payments company, as an iOS Developer. This remote position, open to candidates in the Bogota metro area, requires 5+ years of experience building consumer-facing iOS applications using Swift, SwiftUI, and UIKit. You will design and build customer-facing apps and SDKs, collaborate with product and engineering teams, and work with various APIs. The ideal candidate possesses strong problem-solving skills, experience with Agile methodologies, and a commitment to writing clean, well-documented code. Brightwell offers a dynamic work environment focused on innovation and the latest technologies.

Requirements

  • 5+ years' experience as an iOS developer working on relevant, consumer-facing applications
  • Fluency in English (all communication will be in English)
  • Familiarity with most/many areas of the iOS API
  • 5+ years experience with Swift
  • Experience with both SwiftUI as well as UIKit
  • Experience with collaborative source control, preferably Git
  • The ability to defeat any bug that comes your way
  • Working knowledge of web architecture and protocols (REST APIs, WebSocket, HTTP, JSON etc.)
  • Experience across the full mobile app development life cycle, including the iOS deployment/release process
  • Proven success working in Agile environments

Responsibilities

  • Design and build customer-facing apps and SDKs for the iOS platform
  • Design and Architect technical solutions and approaches to address product requirements or design specifications
  • Collaborate with the product team to define, design, and ship new features
  • Create well-written, self-documenting code that always assumes the worst. You care about writing structured, readable and well-designed code while following best practices
  • Work with outside data sources and APIs
  • Work on bug-fixing and improving app performance
  • Continuously discover, evaluate, and implement new technology
  • Collaborate with a multi-disciplinary, agile team to design, implement, and deploy new features
  • Effectively work with support and engineering to troubleshoot, isolate, find and fix app issues
  • Maintain robust, well-documented, organized, readable code
  • Take on added tasks and projects, as assigned

Preferred Qualifications

  • Familiarity with push notifications and back-end APIs
  • Familiarity with continuous integration, automated unit testing, and integration testing
  • Knowledge of the emerging technologies and trends in the mobile environment
  • Familiar with front-end – back-end communication

Benefits

This is a REMOTE position, open to candidates in the Bogota metro area

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.