Senior iOS Developer

il y a 1 semaine


Waterloo, Wallonie, Belgique Constant Contact Temps plein

At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner. There's something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams. Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. We're energized by new challenges and new possibilities-and we're just getting started

Constant Contact offers a dynamic and vibrant work environment as we pioneer innovative technologies in the digital marketing landscape. Our mobile team is currently seeking a talented Senior iOS Developer to play a key role in leading and developing captivating applications for phones, tablets, and watches using Swift/RxSwift. This is an exciting opportunity to contribute to the forefront of mobile technology in the digital marketing sector.

What you'll do:

Work closely with the product manager, UX designer and peer engineers to understand the business and technical requirements of his tasks as a mobile iOS developer. During daily standup sessions, sprint planning meetings, and retrospective meetings applying agile methodologies to: Collaborate with product manager to refine/plan backlog using the JIRA web product and set priority for the user storiesRecord his progress on his tasks using the JIRA web productParticipate in sprint planning and record estimates in JIRA.Give demos of his finalized work to team members and stakeholders Work with the Constant Contact Mobile team 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 (RxSwift) programming languages and the Xcode development environment to build iOS mobile functionality as defined in the acceptance criteria in the user story.Integrate his work with the mainline of the application using Github pull request processDefine and implement unit tests for the use cases using the XCTest framework.As needed, pick up more urgent programming tasks for issues of customers in production.Collaborate with other software teams at Constant Contact 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 Constant Contact toolkit desktop application - a Web application - and its relationship to the mobile apps in order to participate and affect architecture discussions. Promote and nurture good team practices and career growth by participating in code reviews, and pair programming. Documenting the functionality that you deliver Contribute to system and application architecture and develop prototypesReview the pull requests of peer engineers and recommend good practices in GithubParticipate in the pair programming for knowledge sharing and collaboration.Improve performance of the mobile applicationProvide trainings to other team membersDocument code where necessary, such as APIs, and keep team practices and knowledge up to date in the Confluence web productSeek out learning opportunities like iOS, Swift UI and mobile developer conferences and online courses. Mentor iOS and AND team members as he is expected to be a leader in the application areas that he works on. These areas include Contacts management, Cross Platform Editor, Social Posting, Campaign management, Image Library management and general application architecture of the Constant Contact iOS Toolkit application

Who you are:

8+ years industry experience in software development6+ years experience developing native mobile iOS applicationsHands on experience with RxSwift is required to be successful in this roleExperience programming in Objective-C is desirableProven ability to design and implement architecture of iOS applicationsExperience leading a software development team is a mustExperience with RxSwift, SwiftUI, Combine, MVVM, MVI is requiredExperience with unit testing and test-driven development is a plus

Leadership Skills

Ability to lead as part of a highly collaborative Agile teamStrong collaboration and influence skillsAbility to articulate engineering design strategies related to scalability, performance, security, usability, and development platformsStrong focus on team effectiveness, results, and customer successSelf-motivated individual who proactively identifies team bottlenecks and works with the team to resolve themPassionate about technology and staying up to date on industry trendsStrong commitment to continuous improvement for self and teamAbility to contribute to Open Source projects

#LI-HK1 #LI-Hybrid

Why You'll Love Us:

We celebrate one another's differences. We are proud of our culture of diversity and inclusion, and we're always working hard to strengthen and improve this culture. We have programs in place that bring us together on important issues and provide educational opportunities for all employees. Join the experts. If you're passionate about supporting businesses and organizations, you won't find a better spot to share your talent. We're dedicated to improving the quality of our product from a customer standpoint and have a true desire to enable the success of businesses, non-profit organizations, and community groups.You'll have opportunities to grow your career. We encourage and support our team members to learn different aspects of the business, take on stretch assignments, seek coaching opportunities and professional development opportunities.A generous paid time off policy and a competitive benefits package that supports the health and well-being of you and your family

At Constant Contact, we're all about work flexibility and are proud to serve our customers as a hybrid workforce. Our hybrid work model combines the convenience of remote work with access to our great office locations to collaborate in-person, participate in live trainings, and socialize with colleagues.

Application Deadline: 30 days. We may fill this job opening prior to the deadline if a candidate is selected by us.

Constant Contact is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, sex, gender, gender identity, national origin, citizenship, age, disability, sexual orientation, genetic information, veteran status or any other status protected under applicable law. If you require accessibility assistance applying for open positions, please contact .

The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR c)

Notice to Recruiters and Staffing Agencies:

Constant Contact has an internal talent acquisition department and designated career site for individuals looking to join our team. Constant Contact will not accept unsolicited resumes from any external recruiters, staffing firms, search agencies or any fee-based referrals. Any unsolicited resumes sent to directly to Constant Contact, in any capacity will be considered property of Constant Contact. Constant Contact will not pay a fee for any placement resulting from the receipt of an unsolicited resume.


  • Senior Software Developer

    il y a 1 semaine


    Waterloo, Wallonie, Belgique airbus Temps plein

    Job Description: Job Summary: Aviation. It connects our world, brings people together, provides opportunities, accelerates economic growth, and is just so very coolCome work for NAVBLUE, a leading services company wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management solutions and services for airlines, airports, and Air Navigation...

  • Senior Developer

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Arctic Wolf Temps plein

    Arctic Wolf, with its unicorn valuation, is the leader in security operations in an exciting and fast-growing industry—cybersecurity. We have won countless awards for our excellence in security operations and remain dedicated to providing an industry-leading customer and employee experience. Our mission is simple: End Cyber Risk. We're looking for a ...

  • senior business analyst

    il y a 1 semaine


    Waterloo, Wallonie, Belgique ARBALETT SRL Temps plein

    Nous recherchons activement un Senior Business Analyst trilingue pour une société de consulting située à Bruxelles, ayant une expertise dans l'implémentation de CRM dans le secteur financier. En détachement auprès d'une grande banque qui occupe une position solide à l'international, votre principale mission consiste à soutenir le développement et...

  • Comptable senior

    il y a 1 semaine


    Waterloo, Wallonie, Belgique James Woodman Temps plein

    Détail Du ClientNotre client, une fiduciaire reconnue dans le Brabant Wallon, est renommée pour son engagement envers l'excellence et la qualité des services offerts à ses clients. Leur équipe, composée de professionnels dévoués, se spécialise dans la fourniture de solutions comptables et fiscales adaptées et innovantes pour une clientèle...

  • Comptable senior

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Moore Global Temps plein

    Wat je moet weten over ons Ce que vous devez savoir sur nous Moore est une grande entreprise avec le caractère d'une petite organisation : des lignes de communication courtes, des décisions rapides, une forte culture dentreprise et beaucoup d'esprit entrepreneurial. Nous offrons à nos collaborateurs un travail rempli de sens dans une entreprise...

  • Android Software Developer

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Altair Engineering Temps plein

    Job Summary: Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. What You Will Do: Android Software Developer (Projection Services) Software Developer working on the projection team responsible for CarPlay and Android Auto Integration in vehicles. The Software Developer will join a team that manages and...

  • Senior Analyst, Meetings

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Waterloo, Wallonie, Belgique Hudson Belgium Temps plein

    FonctionEn tant que senior consultant, vous assumez la responsabilité des missions de recrutement de A à Z au sein de notre équipe Recrutement & Sélection Healthcare & Lifesciences. Vous effectuez une analyse approfondie des besoins de vos clients et vous travaillez en étroite collaboration avec vos collègues afin de définir la méthode de recrutement...


  • Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Senior Analyst, Payroll

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Senior Analyst, Payroll

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Waterloo, Wallonie, Belgique Recruitment Solutions Temps plein

    Our client, an innovative startup expert in Energy company is looking for a Senior Portfolio Energy Manager to join its team in Brussels You develop client energy and sustainability strategy You provide an expert knowledge and ensure an excellent communication You execute projects aligning objectives & portfolio optimization criteria You are up to date on...


  • Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Waterloo, Wallonie, Belgique James Woodman Temps plein

    Détail Du ClientÀ Propos de Notre Client :Notre client, une fiduciaire bien établie dans le Brabant Wallon, est un acteur majeur dans le domaine de la comptabilité et des services financiers. Avec une atmosphère professionnelle dynamique et une culture d'entreprise axée sur le bien-être des employés, vous aurez l'opportunité de vous épanouir...


  • Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...

  • Assistant de Direction

    il y a 1 semaine


    Waterloo, Wallonie, Belgique JAGGS Temps plein

    JAGGS est une jeune marque belge de vêtements sur-mesure pour homme. Créée en 2015, nous sommes devenus depuis un des principaux acteurs du marché.En parallèle, nous avons lancé fin 2017 une offre de nœuds papillon 100% Made In Belgium et proposons la plus grande offre européenne au travers de nos boutiques de Waterloo, Namur, Verviers, Rennes et de...

  • Senior Strategy Consultant

    il y a 1 semaine


    Waterloo, Wallonie, Belgique Mastercard Temps plein

    Our PurposeWe work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our...


  • Waterloo, Wallonie, Belgique MasterCard Temps plein

    Job Title:Senior Information Security EngineerOverview:OverviewMastercard is seeking candidates to join the global Enterprise Cryptography teamMastercard is developing the next generation of applications and services to enable consumers and businesses to securely, efficiently, and intelligently conduct payment transactions, and is leveraging state-of-the-art...


  • Waterloo, Wallonie, Belgique Xeim Temps plein

    The role... We are looking for a talented, smart and motivated marketing professional to join our portfolio of market-leading brands and events. This is a unique opportunity to work on Xeim's core brands including Marketing Week, Festival of Marketing and Creative Review. As Marketing Executive you will be part of a team responsible for planning,...

  • Gestionnaire de Paie

    il y a 1 semaine


    Waterloo, Wallonie, Belgique PeoplePay Temps plein

    Rejoignez notre équipe en tant que gestionnaire de paie senior chez PeoplePay Chez **PeoplePay**, nous sommes passionnés par la gestion de la paie et dévoués à fournir des solutions sur mesure pour nos clients dans les secteurs de **l'HoReCa**, du **Retail** et de la **CP200**. Nous sommes reconnus pour notre proximité, notre proactivité et notre...