Available Offers for Swift

IOS Developer (Middle)

Remotely
Part-time
Project occupancy

Betting industry-related project

Location: US, Mexico (to be able to work in the same time zone - PST)

A good grasp of English is required to communicate properly with PO and Senior Devs on the customer team.


Responsibilities:

  • Work collaboratively with a team of experienced engineers in a fast paced environment
  • Develop features that can be tested and scaled easily, review other engineers’ work based on that mindset
  • Stay in constant touch with team members and other stakeholders to match technical solutions to business needs, which requires coming to product meetings prepared, speaking up your mind regarding the technical side of the story
  • Provide technical expertise in the feature design and act as a guard of code and product quality
  • Engage in planning and estimating your own tasks along with your team
  • Own the development process from end to end through prototyping, validation, implementation, launch, and further iteration
  • Deliver a foolproof, high-quality, and responsive application


Requirements:

  • 4-6 years’ experience developing iOS applications in various domains
  • Solid experience with Swift and Cocoa Touch
  • Experience in writing beautiful, maintainable, readable and testable code
  • Good communication, collaborative and problem-solving skills; being confident in justifying your technical decisions to other team members
  • Having a strong understanding of pros and cons of different architectures (VIPER, MVVM, MVC etc.) and design patterns (Singleton, Builder, Factory, Strategy etc.) and know how and when to use them appropriately
  • Experience in designing APIs around remote data fetching, web sockets and other push-like data channels
  • Experience with DevOps work; writing deployment scripts for fastlane, automating the CI/ flow using Jenkins based on release requirements and cycles


Senior iOS Developer

Remotely
Full-time

Start date - asap

Work Description:

  • The project is related to developing a charging station for electric cars.
  • As an iOS Software Engineer, you are building a seamless experience for our EV Drivers. Enabling the power of our protocol while presenting a making the interface effortless and simple to use.
  • There are some libraries that we use, but no 3rd “frameworks’. We do use CoreBluetooth & CoreNFC. Swift is the only language anyone should be developing iOS apps these days.

Responsibilities:

  • Build the Xeal mobile application into a world-class experience for our customers.
  • Work with the product team to craft solutions that improve the user experience.
  • Write well-structured, testable, efficient, and maintainable code
  • Apply cutting-edge research and new developments to daily work.
  • Ensure that our work is ethical and values-driven to create a positive impact on the world.

Preferred Background:

  • Highly skilled with Swift (5+ Years of Experience)
  • Experience developing and deploying highly-polished, complex mobile applications to their representative app stores.
  • Experience with technical leadership of engineering teams including mentorship and coaching.
  • Demonstrated technical design capabilities, architecting complex technical features despite ever-evolving product requirements.
  • Focused on delivering impact and results to the makers and consumers who will benefit from this new ecosystem.
  • Excited about joining an open and honest work environment with supportive, ego-free colleagues committed to solving hard problems.
  • Ability to excel within a faced-paced startup environment.

Working with BLE for native iOS developers

  • Building an SDK from the existing mobile apps - i.e. separating the application logic from the underlying protocol.

DevOps

Remotely
Full-time
Project occupancy
Objectives: - Infrastructure development and maintenance; - interacting with teams providing infrastructure and business services; - maintenance of supporting documentation; - interaction with development and testing teams; - Immediate resolution of service performance issues; * performing DevSecOps engineering practices; * building work processes within the team and with related systems; * creating CI/CD for mobile applications. Stack: * Atlassian Stack. * OpenShift * Docker * PostgreSQL * Unix * Teamcity * Nexus Artifactory * SonarQube * Firebase * Kotlin * Swift * Java What we want to see in you: * Analytical thinking abilities; * Familiarity with current infrastructure trends and experience - containerization, orchestration (Docker, k8s, OpenShift); * Extensive experience and knowledge of nginx; * Excellent knowledge of linux administration - from software configuration to auditing and troubleshooting complex problems * Knowledge of the principles of networking and TCP/IP stack protocols; * Ability to automate various infrastructure components (Helm/Ansible/Salt/Terraform); * Experience with Atlassian products; * Experience with CI/CD Tools ( Jenkins, Teamcity, Buildbot, Gitlab-CI ); * Knowledge of any scripting language ( Bash, PowerShell, Python, Go ); * Experience or knowledge of Security in DevOps ( DevSecOps ) - security of containers, applications, interactions. Experience with ServiceMesh is desirable; * Work with logging and monitoring systems ( ELK/EFK Stack; Prometheus/Grafana/Zabbix ). Additionally: * Working with mobile builds and building out pipelines (Firebase, TestFlight, Apple Developer; Full Life Cycle for MacMini; Build and customization for Android).