SENIOR iOS ENGINEER

Welcome to the Latest Job Vacancies Site 2024 and at this time we would like to inform you of the Latest Job Vacancies from the Svitla Systems with the position of SENIOR iOS ENGINEER - Svitla Systems which was opened this.

If this job matches your qualifications, please send your application directly through our latest Job site. Indeed, every job is not easy to apply because it must meet several qualifications and requirements that we must meet in accordance with the standard criteria of the Company who are looking for potential candidates to work. Good job information SENIOR iOS ENGINEER - Svitla Systems below matches your qualifications. Good Luck: D

Svitla Systems Inc. is looking for a Senior iOS Engineer for a full-time position (40 hours per week) in Ukraine. Our client is an online marketing company…...

Svitla Systems Inc. is looking for a Senior iOS Engineer for a full-time position (40 hours per week) in Ukraine. Our client is an online marketing company headquartered in Waltham, Massachusetts. It provides email marketing, social media marketing, event marketing, and online survey tools to help small organizations grow their businesses by building stronger customer relationships. More than 500,000 small businesses, nonprofit organizations, and member associations rely on the easy-to-use, affordable online tools to create and deliver personalized, professional communications that engage customers, members, and prospects wherever they congregate online - from their email inboxes to their social networks. As an industry leader in permission-based online marketing, the client partners with leading providers of online and social media marketing solutions. You will play a key role in leading and developing captivating applications for phones, tablets, and watches using Swift. This is an exciting opportunity to contribute to the forefront of mobile technology in the digital marketing sector. The candidates resume shows experience with billing, subscriptions, and purchases, which is crucial. The working hours are till 2 pm EST. Requirements:
  • 6+ years of experience developing native mobile iOS applications.
  • Knowledge of SwiftUI, Combine, MVVM, and MVI.
  • Extensive experience with SwiftUI.
  • Knowledge with Async/Await.
  • Understanding of the design and implementation of the architecture of iOS applications.
  • Experience with billing, subscriptions, and purchases, StoreKit.
Nice to have:
  • 1+ years experience programming in Objective-C.
  • Familiarity with unit testing and test-driven development.
Responsibilities:
  • Work closely with the product manager, UX designer, and peer engineers to understand tasks business and technical requirements as a mobile iOS developer. During daily standup sessions, sprint planning meetings, and retrospective meetings, applying agile methodologies to:
  • Collaborate with Product Managers to refine/plan backlog using the JIRA web product and set priority for the user stories;
  • Record progress on tasks using the JIRA web product;
  • Participate in sprint planning and record estimates in JIRA;
  • Give demos of finalized work to team members and stakeholders.
  • Cooperate with the mobile and back-end services teams to deliver software solutions for iOS devices (phones and tablets) that meet functional requirements defined during the backlog refinement sessions with the product managers, using the Swift programming languages and the Xcode development environment.
  • Use the Swift programming languages and the Xcode development environment to build iOS mobile functionality as defined in the acceptance criteria in the user story.
  • Integrate work with the mainline of the application using the GitHub pull request process.
  • Define and implement unit tests for the use cases using the XCTest framework.
  • As needed, pick up more urgent programming tasks for customer issues in production.
  • Collaborate with other software teams that provide back-end services used by the mobile application, bringing the knowledge of the dependent software to the mobile team and affecting the Scrum Jira backlogs of the external teams as necessary when the mobile application requires changes to the dependent software. Understand the architecture of the toolkit desktop application - a web application - and its relationship to the mobile apps to participate in and affect architecture discussions.
  • Participate in code reviews and pair programming, promote and nurture good team practices and career growth, and document the functionality you deliver.
  • Contribute to system and application architecture and develop prototypes.
  • Review the pull requests of peer engineers and recommend good practices on GitHub.
  • Participate in pair programming for knowledge sharing and collaboration.
  • Improve the performance of the mobile application.
  • Provide training to other team members.
  • Document code where necessary, such as APIs, and keep team practices and knowledge up to date in the Confluence web product.
  • Seek learning opportunities like iOS, Swift UI mobile developer conferences, and online courses.
We Offer:
  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Flexibility in workspace, either remote or in one of our development offices.
  • Comprehensive medical insurance including dental and massages.
  • Sport reimbursement program for onsite and online activities.
  • Support of a healthy lifestyle, compensation for running events.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • Personal loan budget available for long-term personnel.
  • 20 vacation days, 10 national holidays and sick leaves.
  • Maternity leave policy and family days off.
  • Full compensation for conferences, courses, English classes.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year, children and more.
  • Corporate celebrations and activities, regular lectures on various topics.
  • Awesome team, friendly and supportive community!
About Svitla:

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us! SHARE

If you are interested in our vacancy, please send your CV. We will be happy to see you in our friendly team :)


Information :

  • Company : Svitla Systems
  • Position : SENIOR iOS ENGINEER
  • Location : Украина
  • Country : UA

How to Submit an Application:

After reading and knowing the criteria and minimum requirements for qualifications that have been explained from the SENIOR iOS ENGINEER job info - Svitla Systems Украина above, thus jobseekers who feel they have not met the requirements including education, age, etc. and really feel interested in the latest job vacancies SENIOR iOS ENGINEER job info - Svitla Systems Украина in 06-06-2024 above, should as soon as possible complete and compile a job application file such as a job application letter, CV or curriculum vitae, FC diploma and transcripts and other supplements as described above, in order to register and take part in the admission selection for new employees in the company referred to, sent via the Next Page link below.

Next Process

Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com

Post Date : 06-06-2024