Ounass logo
Ounass

The Definitive Home of Luxury

iOS Developer

Software EngineerSoftware EngineerContractRemoteSeniorTeam 501-1,000Since 2016H1B No SponsorCompany SiteLinkedIn

Location

Poland

Posted

54 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expEnglishiOSShell ScriptingSOAPSwift

Job Description

iOS Developer

Ounass

• Managing the native application development activities for mobile devices (iOS), with responsibility for delivery in terms of timing and quality • Close collaboration with the product owner on the business side and the business analysts with the aim of gathering specifications and performing the assessment of the effort needed to implement them • Work with the Solution Architects to ensure the team delivers to best practice & quality guidelines • Daily review of code developed and related critical evaluation, with particular attention to UX, stability and performance issues • Implementation of the QA process, in collaboration with the relevant team • Help define best practices on iOS development and contribute for a share and learn driven environment • Proposal and evaluation of services and external libraries to be integrated into the applications, through the development of POCs • Drive feature development and help improve end-to-end product quality • Contribute for cross team development of common libraries • Unwavering commitment to Continuous Integration and Continuous Deployment • Work closely with other Product Development teams to improve consistency and timing of releases • Write Unit Tests • Implement complex solutions with state-of-the-art technologies together with the team • Work in an agile, cross functional team taking responsibility for the engineering team deliverables • Take a proactive & hands on approach in all sprints and tasks • Create prototypes of new ideas and explore new technologies on the forefront of mobile technology

Job Requirements

  • 3+ years of experience in B2B / B2C Digital Commerce
  • Bachelor’s degree (BA/BS) in Computer Science, Information Technology, or a related field
  • Knowledge of the development languages and tools for the main iOS platform, including profiling and testing tools
  • Has experience on remote working culture and has at least 2 years of experience working within Agile remote teams for “Clients”
  • Strong experience with the main IOS frameworks (UIKit, CoreData, Foundation, etc)
  • SwiftUI experience is a plus
  • Strong experience with Swift 5.0 and higher
  • Experience with UI automation (any tool)
  • Experience with OS X shell scripting and Xcode's / Fastlane’s command-line tools
  • Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines
  • Good knowledge of software design patterns and software architecture principles
  • Knowledge of agile development methods
  • Excellent Knowledge of OOP best practices, pattern-oriented architecture and of the principles of the architectural design
  • Passion for object-oriented, well structured, readable and testable code
  • Excellent knowledge of versioning software tools (Git)
  • Experience with integration of app with web services (SOAP, REST)
  • Knowledge of REST API architecture
  • Understand client side development as well as the API backend stack
  • A passion for clean code
  • Detail oriented and excellent teamwork skills
  • Excellent verbal and written communication skills with all levels of the organization
  • Excellent sense of prioritization and time management
  • Strong problem-solving skills

Benefits

  • Attractive employee discounts across our brands
  • The latest technology tools
  • Non-stop learning 365 days of loving what you do

Related Job Pages

More Software Engineer Jobs

Kardex logo

Work-Student – Engineering, Intralogistics, AutoStore

Kardex

Your global industry partner for intralogistics, automated storage solutions and material handling systems.

Part TimeRemoteTeam 1,001-5,000Since 1989H1B No Sponsor

• Supporting in creating drawings • Supporting in the creation of offer documents in the sales phase and specifications in the realization phase • Supporting the integration and detail engineering of special equipment and trades • Assisting in inquiries, obtaining and comparing offers (in-house and external trades) • Supporting the verification of functionalities in drawings and concepts • Assisting in CE-related tasks such as safety concepts and risk assessments • Supporting communication and maintaining relationships with stakeholders • Assisting in evaluating opportunities and risks and contributing to solution proposals • Supporting optimization of processes, templates and overall project approach

Switzerland
SQDM logo

Desarrollador Visual Basic

SQDM

Una empresa de TI centrada en el cliente

Full TimeRemoteTeam 201-500Since 2005H1B No Sponsor

• Mantener, mejorar y evolucionar aplicaciones desarrolladas en Visual Basic, VB.NET o VB6. • Analizar código existente o legacy para identificar oportunidades de optimización, documentación o modernización. • Integrar aplicaciones con bases de datos, sistemas internos y componentes empresariales existentes. • Usar herramientas de IA para comprender código legacy, generar documentación, apoyar refactorizaciones y mejorar productividad.

Colombia
Full TimeRemoteTeam 51-200Since 2002H1B No Sponsor

• Designing, developing, and delivering artificial intelligence and machine learning capabilities directly within the Oracle E-Business Suite 12.2.x financial management environment hosted on Oracle Cloud Infrastructure (OCI). • Client Agency is Defense Logistics Agency Design and deliver the AI/ML Functional and Technical Use Cases document, covering OCI-native AI service implementation for financial reporting automation, user experience optimization, and operational efficiency gains across the DAI ERP environment. • Develop the AI/ML and DevSecOps Transition Roadmap laying out the phased approach for embedding AI capabilities into the DAI program and transitioning Agile processes from contractor to government ownership. • Implement production-grade AI/ML capabilities using OCI-native services including OCI Data Science, OCI Language, and OCI Vision, with consideration for AWS GovCloud AI services where applicable per government direction. • Build and integrate REST API connections between AI/ML models and Oracle EBS business processes, enabling automated decision support within financial workflows without requiring manual data extraction. • Apply natural language processing techniques to financial document processing, including audit report analysis, accounting narrative classification, and automated ATM documentation generation from source content. • Design and apply cognitive science approaches to improve AI readiness and human decision-making support within the DAI user community, focusing on how financial professionals interact with AI-augmented ERP processes. • Lead research and development efforts in training design, competency modeling, and cognitive metrics as they apply to AI adoption within a federal financial management environment.

United States
Job Closed
Quidax Technologies Ltd logo

Software Engineer

Quidax Technologies Ltd

At Quidax, we’re building the future of finance in Africa through crypto. You’ll have the freedom to innovate, the space to lead, and the backing to build something that truly scales.

Role Description We're hiring a Mid-Level Rails Engineer to work on RAMP, our on-ramp/off-ramp product that helps users move money in and out of crypto. You'll join a focused team working on the flows that matter most: deposits, withdrawals, partner integrations, and reconciliation. It's a great role for an engineer who's ready to go deeper, take real ownership, and grow fast in a fintech environment. What You’ll Be Owning - Learn & Contribute - First 30 days: Get across the RAMP codebase, understand the core flows, and ship your first meaningful fix. - By month 3: Own specific features or flows end to end, with support from the team where needed. - By month 6: Independently investigate and resolve reliability issues across deposits, withdrawals, and partner callbacks. - Reliability & Code Quality - Reduce recurring issues: stuck transactions, failed callbacks, unclear states, and manual escalations. - Improve test coverage across critical flows and leave every area you touch cleaner than you found it. - Add observability where it's weak: better logging, alerts, and debugging hooks. - Team & Growth - Participate in code reviews, share what you learn, and support engineers around you. - Grow your understanding of transaction-heavy systems: idempotency, retries, state machines, and reconciliation. Biggest Challenges You’ll Tackle - Working on backend systems where failures have real customer impact. - Debugging complex, transaction-heavy flows that aren't always well documented. - Balancing new feature work with improving the stability of existing systems. - Learning fintech and crypto infrastructure concepts on the job and applying them quickly. Qualifications - 3 to 5 years of Rails backend experience in production environments. - You write clean code, debug with patience, and care about how your work affects real users. - Comfortable with APIs, background jobs, database design, testing, and debugging. - Methodical debugger: you trace flows, read logs, and find the real root cause. - You improve code incrementally without defaulting to a full rewrite. Requirements - Bonus: Experience in fintech, payments, crypto, or on-ramp/off-ramp products. - Nice to haves: - Familiarity with transaction concepts: idempotency, retries, reconciliation, state machines. - Experience working in a remote startup environment. - Any exposure to crypto exchanges, payment providers, or bank integrations. Reporting Line You'll report to the RAMP Engineering Manager and work closely with the RAMP Product Manager on priorities, user problems, and what gets built next. Day to day, you'll collaborate with design, compliance, operations, support, and finance, as well as external partners. Benefits - Fair Pay + Ownership: Competitive salary based on your skills and experience; annual merit-based reviews to keep your growth visible and rewarded. - Growth That’s Real: Annual performance reviews + clear promotion cycles; recognition for great work, from shoutouts to milestone rewards. - Personal development fund (courses, books, conferences); study leave so you can keep learning. - Work That Works For You: Fully remote forever + flexible working hours. - Time Off That Respects Life: Unlimited paid time off + Nigerian national holidays. - Parental, sick, compassionate, and life event leave; we show up for you. - Connection That Feels Real: Quarterly remote team hangouts + annual offsite; interest-based communities (SIGs). - Regular engagement surveys; your voice matters. - Health & life coverage in select locations. How to apply: We love seeing applications that speak directly to us. It’s easy for your application to get lost in a sea of generic ones, especially when we’re sorting through dozens of them. So, make yours stand out! Show us your personality, your passion, and why you’re the perfect fit. We appreciate the effort it takes to create something thoughtful and unique. What our hiring process looks like - First Connect (with the Recruiter) - 30 mins: Let’s talk about your experience, your story, and how you might fit at Quidax. - Technical Chat - 120 mins: Talk us through your real wins, show us how you solve problems, live with the team. - Culture Chat - 45 mins: You get the chance to meet members of our leadership team and y’all can talk shop. Stay connected with Quidax Follow us through LinkedIn and Instagram for the latest updates.

Nigeria
Job Closed