swift Remote Jobs

104 Results

+30d

iOS Developer

NOCDChicago, IL, Remote
NextJSkotlinfigmatailwindFirebaseswiftmobileslackiosflutterMySQLtypescriptcsspythonAWSbackend

NOCD is hiring a Remote iOS Developer

Job Description

About NOCD: 

Despite being ranked by the World Health Organization as a top 10 most disabling condition, having a lifetime prevalence of over 2%, and causing people to be 10 times more likely to die by suicide, OCD is commonly misrepresented as a personality quirk. Moreover, the "gold-standard" treatment for OCD called Exposure and Response Prevention (ERP) has never been widely-accessible. The mission of NOCD is to ensure everyone with OCD knows they are not alone and has access to evidenced based care. Our company started after our founders' own experience with OCD - trying to understand what was happening, going through various misdiagnoses, and finally working with an ERP specialist to get better. We recently raised a series A round and need the help of those who are passionate about our mission to serve those with OCD.

 

What we're looking for: 

  • Passion for our mission and empathy for our members- building for members means learning about what they're going through. We'll send you resources about OCD is from a members perspective and how it's managed from a clinical perspective

  • High Agency and bias to action- We are still a small company and there's a lot of work to do. We trust everyone we hire and will provide them any support they need 

  • Abundance and growth mindset- There is always more we can do to serve our members. We hope this will be one of the most rewarding professional experiences of your career. 

  • Clear communication- Ideas are better when shared so we hope that you can share them with others in written form. 

  • 5 + years of experience- You care about what you're building and have built significant production systems in the past. You are comfortable moving across the stack when necessary

  • Building an amazing user experience with our iOS app

Tools we use: 

  • Web : NextJS / Typescript / Tailwind CSS / Netlify / React

  • Mobile : Swift / Flutter / Kotlin / Firebase

  • Backend : Python Flask / MySQL Aurora / Stripe + Paypal / Aptible / AWS

  • Data : FiveTran / GCP / BigQuery / Metabase / Google Sheets / Data Studio

  • Internal Tools : Retool / React Native / Google Sheets

  • Communication: Pen + Paper / Whiteboard /  Figma / Google Docs / Slack / Clickup 

Things you might do: 

  • Build evidence-based OCD therapy features for our users

  • Enhance ways our members interact with each other when sharing their journeys with OCD

  • Communicate with stakeholders to help drive iOS product direction

Qualifications

See more jobs at NOCD

Apply for this job

+30d

React Native Developer - (5-6years)

agileBachelor's degreekotlinDesignswiftmobileiosjavac++androidjenkinsjavascript

Mindbowser Info Solutions Pvt Ltd is hiring a Remote React Native Developer - (5-6years)

Job Description

Mindbowser is seeking a highly skilled and experienced React Native Developer to join our talented team. As a React Native developer, you will have the opportunity to work on exciting projects, collaborate with a diverse group of professionals, and contribute to the growth and success of our clients.

What does this role offer you?

  • Opportunity of building SDKs
  • Work with cross-border teams
  • Being part of enterprise product building

Responsibilities:

  • 5+ years of software development experience in an Agile environment.
  • Experience building native iOS and/or Android apps and React Native apps..
  • Strong hands-on skills. Can drill deep into the complex system design and implementation when needed.
  • Strong written and verbal communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences.
  • 2+ years of Android native development experience (Android Studio with Java or Kotlin) and/or iOS native development experience (XCode with Objective-C or Swift).
  • 2+ years of experience with JavaScript (preferably React Native). 
  • Experience with cross-platform mobile application development framework is a plus.
  • Strong understanding of the software design/architecture process and design patterns.
  • Experience with Mobile automation test framework, for e.g., Appium.
  • Experience with Continuous Integration (CI) and its use in testing, building and deploying iOS and Android apps.
  • Strong understanding of OOP and OOD.
  • Proven experience of building integrations with APIs using technical interface specifications.
  • Knowledge of packaging mobile applications in libraries or modules or apps for distribution.
  • Hands-on experience with tools such as GitHub, Jenkins, JIRA.
  • Relational and non-relational database design skills.
  • Experience with unit and integration testing.
  • Experience in working in an environment following Agile methodology.
  • Familiarity with the healthcare industry and data privacy regulations is a plus.
  • Experience with the Software FMEA process is a plus.

Qualifications

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 5 years of professional experience in web development with a strong focus on React Native.
  • M Tech/MCA/BE/B-Tech in CS, IT

See more jobs at Mindbowser Info Solutions Pvt Ltd

Apply for this job

+30d

Business Operations/Sales Manager

Incussus ConsultingPosition, REMOTE, Remote
Salesswift

Incussus Consulting is hiring a Remote Business Operations/Sales Manager

Job Description

As Business Operations/Sales Manager, your role is critical and highly visible across the organization. 

Full Job Description

  • Minimum 6 years of leading a divisional operations function or similar responsibilities supporting and performing technical sales functions
  • History of sales success and ability to qualify and quantify results
  • Experience in project management and business systems implementation projects with the ability to convey operational status and issues to multiple levels of the organization
  • Experience in organizational programs such as goals setting, training and enablement, curriculum development, organizational development, and metrics development 
  • Strong financial, analytical, and communication skills with the ability to think strategically about business challenges. We are seeking a Business Operations Manager to partner with Leadership to define, land and execute against the strategic priorities. This position will be responsible for implementing KPIs and measuring performance of the organization, supplying the management team with relevant and timely data.
  • This individual will need to collaborate effectively with internal and cross-functional teams to solve problems, implement new solutions, and deliver successfully against high standards. This is a hands-on position - the ideal candidate must be willing to “roll up the sleeves”. 
  • Drive the implementation of business strategies and action plans across all channels – in close collaboration with executive team 
  • Lead competitive intelligence and deep dive analysis into market and competitive developments or consumer behaviors as well as knowledge and analysis of significant current industry events as they happen in real-time;
  • Support key activities and deliverables within the multi-year strategic planning;
  • Lead the preparation of Business Reviews and Leadership Team presentations.
  • Directs the development and implementation of strategies for maximizing selling and customer add opportunities. Ensures plans highlight solutions to solving additional business and technology issues. 
  • Provides guidance on storytelling strategies to lead account conversations, evaluating account performance, developing short- and long-term strategies, and acting upon optimization opportunities. Shares best practices and leverages expertise cross-functionally to identify and act on opportunities to drive growth, revenue, and adoption. Encourages and coaches the team on how to exhaust all opportunities to develop relationships with customers.
  • Ensures the development and execution of business planning by one or more sales teams, managing accounts within the portfolio, and holds their team(s) accountable for ensuring engagements yield sales and consumption targets in alignment with plans, budgets, and forecasts. Shares industry insights and best practices for leading diverse cross-functional teams. Directs team members to identify new business opportunities, drive growth, and facilitate actions to win, while leveraging internal and/or external partners to scale business by emphasizing mutual business growth, and coaches the team through reporting account details back to business stakeholders.
  • Oversees and directs actions across multiple complex accounts and business areas, and manages planning and prioritization efforts across accounts to ensure individuals and teams follow-through with appropriate responses to account needs. Defines expectations and goals to guide the development strategies to manage pipeline and meet sales goals by reviewing forecasts, assessing and mitigating risks, and ensuring strategy alignment with business priorities. Shares best practices across teams for assessing and adjusting priorities, and reducing complexity for customers in concert with sales teams, all while maintaining a high level of commitment and accountability. Defines priorities for projects across the line of business to drive business outcomes.
  • Directs and holds virtual teams accountable to lead execution and customer escalations at the portfolio level, providing guidance and sharing best practices for executing prompt and swift corrective actions, understanding trends, and working with partners to mitigate recurrences. Ensures team(s) provide support for account management and internal partners to facilitate efforts to proactively address customer escalations and revenue, delivery and consumption blockers, and/or sellers blockers. Holds customers/partners accountable as part of the escalation cycle. Understands and develops contract elements (e.g., terms and conditions), contract negotiation, and risk management strategies.
  • Proactively expands a strategic network of key internal and external partners and other business decision makers for their team and customers to ensure execution of core tasks, grow sales and partner impact, and to ensure seamless account management experiences within the portfolio. Drives engagements with key internal partners, business, and technical decision makers to develop long-range, comprehensive, tailored business strategies. 

Qualifications

See more jobs at Incussus Consulting

Apply for this job

+30d

iOS Engineer, Order Experience

InstacartToronto, ON - Remote
Bachelor's degreeDesignswiftmobileuiios

Instacart is hiring a Remote iOS Engineer, Order Experience

We're transforming the grocery industry

At Instacart, we invite the world to share love through food because we believe everyone should have access to the food they love and more time to enjoy it together. Where others see a simple need for grocery delivery, we see exciting complexity and endless opportunity to serve the varied needs of our community. We work to deliver an essential service that customers rely on to get their groceries and household goods, while also offering safe and flexible earnings opportunities to Instacart Personal Shoppers.

Instacart has become a lifeline for millions of people, and we’re building the team to help push our shopping cart forward. If you’re ready to do the best work of your life, come join our table.

Instacart is a Flex First team

There’s no one-size fits all approach to how we do our best work. Our employees have the flexibility to choose where they do their best work—whether it’s from home, an office, or your favorite coffee shop—while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work.

Overview



About the Role 

As an iOS Engineer at Instacart, you’ll be at the forefront of enhancing the end-to-end ordering and delivery experience. You'll contribute to creating seamless, intuitive interactions from cart to checkout to delivery. Your role is crucial in making the shopping experience inclusive and accessible for the whole household, helping families collaborate on their weekly shopping and expanding their access to food.

 

About the Team 

You’ll be joining the Order Experience team, a pivotal group responsible for ensuring the smooth and efficient final stages of order processing. This team is integral to Instacart’s success, working dynamically with cross-functional teams to deliver a flawless ordering and delivery experience. Specifically, you will focus on family accounts, driving our mission to make Instacart a comprehensive shopping solution for households.

 

About the Job 

In this role, you will:

Develop and enhance an iOS app used by customers.Collaborate with cross-functional teams to define, design, and ship new features.Collaborate cross-functionally to create project roadmaps for delightful and accessible user experiencesParticipate in code reviews to maintain high development standardsParticipate in cross-organizational efforts with other engineering teams

About You

Minimum Qualifications

3+ years of experience in mobile development, Software Engineering or related experienceExperience developing iOS applicationsExperience with iOS fundamentals, including Swift, Swift UI, Autolayout, etc.Solid communicator, comfortable seeking and receiving feedback.Strong analytical and debugging skillsA collaborative mindset to be able to partner with engineers, designers, and PMs from multiple teams to co-create impactful solutions while supporting system contributions.

Preferred Qualifications

Bachelor's degree in Computer Science or equivalent experience

#LI-Remote

See more jobs at Instacart

Apply for this job

+30d

Supply Chain Product Development Manager

JACOBS DOUWE EGBERTSMaynard, undefined, Remote
SalesFull TimeAbility to travelDesignswift

JACOBS DOUWE EGBERTS is hiring a Remote Supply Chain Product Development Manager

Job Description

The Supply Chain Product Development Manager will lead JDE USA’s New Product Development (NPD) and Value-Added Engineering (VAE) projects to ensure that they meet all project objectives and requirements, which include on-time, on-cost, on-spec, and on-quality. The ideal candidate will have a deep understanding of the product development process coupled with a demonstrated history of launching new consumer goods into Retail and eCommerce channels. This role is the bridge between product development and execution into the supply chain.  The candidate must be able to exhibit concrete examples of working directly with suppliers of components, coordinating all facets of the product development cycle, specification/SOP development, BOM and product costing, logistics and fulfilment optimization, and providing solutions that enable our retail/eComm partners to be successful.  

Responsibilities: 

  • Lead cross-functional teams – Marketing, Sales, Finance, Logistics, Planning, Sourcing - dedicated to NPD/VAE projects.
  • Own product costing, BOM development, supply chain design, and execution for NPD and VAE projects.
  • Working knowledge of Wholesale/eComm transportation/warehousing practices, such as Amazon, D2C, Club/Retail environments.
  • Accountable for working with Suppliers and our Logistics team to optimize all inbound
  • Responsible for maintaining product and components specifications, including work instructions and assembly documents for NPD/VAE projects and ongoing product revisions.
  • Works with the Master Data Team to ensure ERP data is accurate for all NPD/VAE projects.
  • Collaborates with Sourcing to identify suppliers for new/revised components and is the lead for all sample development and execution of components into production.
  • Works within the IBP and Stage Gate processes to ensure timely delivery of documentation/information to project teams to enable swift, informed decision making.
  • In collaboration with the PMO office, acts as the Project Manager for all NPD/VAE projects, including setting up and maintaining project schedules to ensure timely execution.
  • Ability to travel domestically and internationally when required.

Qualifications

  • Bachelor’s degree in Supply Chain or Operations, or other relevant degree
  • 5-7 years of supply chain experience in a similar role
  • Demonstrated history in consumer products for both Retail and eComm channels
  • Exceptional negotiation and organizational skills
  • Demonstrated ability to lead in a cross-functional environment
  • Strong analytical and creative problem-solving skills; working knowledge of continuous improvement programs
  • Experience in managing supply chain in complex manufacturing environments highly desirable.
  • Experience with NetSuite is preferred.
  • Hands-on leadership skills, ability to motivate and develop team.

Job Type: Full time, Onsite (hybrid) within driving distance of our Maynard office.

See more jobs at JACOBS DOUWE EGBERTS

Apply for this job

+30d

Staff Mobile Engineer, iOS

CLEAR - CorporateNew York, New York, United States (Hybrid)
agilekotlinpostgresDesignswiftmobileiosjavaandroidtypescriptpythonAWSjavascript

CLEAR - Corporate is hiring a Remote Staff Mobile Engineer, iOS

Today, CLEAR is well-known as a leader in digital and biometric identification, reducing friction for our members wherever an ID check is needed. We’re looking for an experienced Senior Software Engineer to help us build the next generation of products which will go beyond just ID and enable our members to leverage the power of a networked digital identity. As a Senior Software Engineer at CLEAR, you will participate in the design, implementation, testing, and deployment of applications to build and enhance our platform- one that interconnects dozens of attributes and qualifications while keeping member privacy and security at the core.  

This role is in the Members org at CLEAR, which focuses on building amazing consumer experiences in the CLEAR Mobile app in close collaboration with the various engineering and product teams at the company.

A brief highlight of our tech stack:

  • Swift / SwiftUI using TCA
  • Kotlin / Android / Jetpack Compose using Circuit architecture
  • Java / Javascript / React / Typescript / Python / Postgres
  • AWS cloud 

What you'll do:

  • Advance our capabilities across a wide array of industries and domains and gain hands-on experience with privacy, security, data modeling and architecture 
  • Develop and deliver code across the mobile stack, driving engineering excellence by adhering to best practices in testing, documentation and observability
  • Partner with product and other stakeholders to uncover requirements, to innovate, and to solve complex problems
  • Have a strong sense of ownership, contributing to architectural decision-making and striving for continuous improvement in technology and processes at CLEAR

What you have:

  • 8+ years of software development experience
  • Working with mobile application development, and have expertise in:
  • Working in, and familiar with, agile development environments
  • Articulating technical concepts to a mixed audience of technical and non-technical stakeholders
  • Collaborating with and mentoring less experienced members of the team
  • Establishing and championing best engineering practices for iOS development in the team and beyond
  • Comfort with ambiguity 
  • Curiosity about technology, belief in constant learning, and ability to be autonomous to figure out what's important

How You'll be Rewarded:

At CLEAR we help YOU move forward - because when you’re at your best, we’re at our best. You’ll work with talented team members who are motivated by our mission of making experiences safer and easier.Our hybrid work environment provides flexibility. In our offices, you’ll enjoy benefits like meals and snacks.We invest in your well-being and learning & development with our stipend and reimbursement programs. 

We offer holistic total rewards, including comprehensive healthcare plans, family building benefits (fertility and adoption/surrogacy support), flexible time off, free OneMedical memberships for you and your dependents, and a 401(k) retirement plan with employer match.The base salary range for this role is $215,000 - $250,000, depending on levels of skills and experience.

The base salary range represents the low and high end of CLEAR’s salary range for this position. Salaries will vary depending on various factors which include, but are not limited to location, education, skills, experience and performance. The range listed is just one component of CLEAR’s total compensation package for employees and other rewards may include annual bonuses, commission, Restricted Stock Units

About CLEAR

Have you ever had that green-light feeling? When you hit every green light and the day just feels like magic. CLEAR's mission is to create frictionless experiences where every day has that feeling. With more than 22+ million passionate members and hundreds of partners around the world, CLEAR’s identity platform is transforming the way people live, work, and travel. Whether it’s at the airport, stadium, or right on your phone, CLEAR connects you to the things that make you, you - unlocking easier, more secure, and more seamless experiences - making them all feel like magic.

CLEAR provides reasonable accommodation to qualified individuals with disabilities or protected needs. Please let us know if you require a reasonable accommodation to apply for a job or perform your job. Examples of reasonable accommodation include, but are not limited to, time off, extra breaks, making a change to the application process or work procedures, policy exceptions, providing documents in an alternative format, live captioning or using a sign language interpreter, or using specialized equipment.

#LI-Hybrid #LI-Onsite

See more jobs at CLEAR - Corporate

Apply for this job

+30d

Manager, Technical Support

BrightcoveJapan - Remote
Bachelor's degreeswiftrubyjavac++csspythonAWSPHP

Brightcove is hiring a Remote Manager, Technical Support

Are you passionate about working directly with customers and immediately impacting their success? Are you driven by solving technical questions and issues? We are looking for someone who is passionate about providing efficient and accurate technical assistance to our growing customer base of online video publishers. The right candidate is a highly motivated person with experience managing global technical support teams in a customer-facing role. Candidates must have an experienced technical background, a working understanding of web-based technologies, and enthusiasm for customer success.

This is a Global team, so this role will interact closely with support offices in the US, Guadalajara, London, Sydney, Chennai and Japan, as well as with customers worldwide.

Working for Brightcove will give you a unique opportunity to join a fast-growing company and play an integral role in building products and online services that promise to transform the media industry and change the way people all over the world watch videos.

Job Responsibilities 

People Management

  • Manage 6+ technical customer service engineers in a multilingual environment.
  • Create a team culture and environment that is customer and employee-focused.
  • Understand the team and individual’s technical needs by providing regular coaching, mentoring & constructive feedback.
  • Develop all levels of employees within our organisation to ensure successful succession planning by setting and tracking development goals and implementing PIP (Performance Improvement Plans) when performance issues are identified. Follow a people-first approach to ensure this.
  • Participate as an evaluator of soft & technical skills to support the hiring and interviewing processes.

Response Management, Product & Process Improvement

  • Act as a Technical Incident Manager for infrastructure and services outages on large-scale cloud applications (AWS), in-house applications, and local bugs.
  • Drive continuous process improvements/initiatives to increase productivity, improve customer satisfaction (CSAT) and consistently meet business KPIs.
  • Represent the customer to internal stakeholders in our Product and Engineering teams and ensure that our product and documentation reflect our customers’ needs.
  • Participate in global reviews of the organisational tools, performance, and policies and procedures to ensure continuous improvements and standardisation across sites globally.
  • Establish and assure adherence to budgets, schedules, work plans and performance requirements.

Reporting & Communication

  • Interact with senior management and executives concerning cross-functional areas and responsibilities.
  • Clearly communicate updates on performance against targets and objectives to senior management and executives.

Qualifications/Experience 

  • Bachelor's degree (Computer Science preferred but not required)
  • 8+ years of relevant experience in a customer-facing environment with a minimum of 3+ years in team/people management, with the ability to demonstrate management experience achieving adherence to Service Level Agreements. 
  • Experience delivering on global strategic initiatives to improve customer satisfaction and experience.
  • Experience managing large enterprise customer partner relationships and advocating for technical issues or needs.
  • Required to be flexible, detail-oriented, and organised, as well as have the ability to multitask.
  • Native Japanese and business-level English communication skills with a strong customer focus.
  • Proven ability to work with the team to quickly and calmly resolve technical issues.
  • Exposure to online technical problem-solving and troubleshooting.
  • Understanding of internet technologies, including browsers, networking, firewalls & proxy servers.
  • Working knowledge of web-based technologies, including HTML, CSS, JavaScript.

Nice to have

  • Programming experience with at least one server-side programming language (Ruby, PHP, Java, Swift, Python).
  • Familiarity and working knowledge with online video and rich media.
  • Exposure to video encoding applications.
  • Strong data entry skills.

Special Conditions

  • Business level English and native Japanese fluency is required

About Brightcove 

Brightcove is a diverse, global team of smart, passionate people who are revolutionizing the way organizations deliver video. We’re hyped up about storytelling, and about helping organizations reach their audiences in bold and innovative ways. When video is done right, it can have a powerful and lasting effect. Hearts open. Minds change. 

Since 2004, Brightcove has been supporting customers that are some of the largest media companies, enterprises, events, and non-profit organizations in the world. There are over 600 Brightcovers globally, each of us representing our unique talents and we have built a culture that values authenticity, individual empowerment, excellence and collaboration. This culture enables us to harness the incredible power of video and create an environment where you will want to grow, stay and thrive. Bottom line: We take our video seriously, and we take great pride in doing it as #oneteam.

WORKING AT BRIGHTCOVE 

We strive to provide our employees with an environment where they can do their best work and be their best selves. This includes a focus on our employees’ work experience, and we actively support a culture where inclusion and growth are at the center. We hire, recognize, and promote employees who are committed to these same ideals. We value collaboration, creativity, work/life balance, professional growth, and creating an empowering space for open communication. No matter where our employees work, remotely or in one of our global offices, employees have plenty of opportunities to meet colleagues and celebrate a variety of personal interests and perspectives.

This role is being offered as remote, hybrid of in office in our innovative Tokyo office. Located at PMO Tamachi 9th floor, 5-31-17 Shiba, Minato-ku, Tokyo 108-0014, we are just 3 minutes walking distance from JR TAMACHI station and Toei Mita/Asakusa line MITA station.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. Brightcove embraces diversity and seeks candidates who support persons of all identities and backgrounds. We strongly encourage individuals from underrepresented and/or marginalized identities to apply. If you need any accommodations for your interview, please emailrecruiting@brightcove.com. 

The BrightcovePrivacy Policyexplains the processing and purposes of any personal information.

#LI-Remote

BC21110

See more jobs at Brightcove

Apply for this job

+30d

Sr Support Engineer

Live PersonPoland (Remote)
Full TimeBachelor's degree5 years of experiencekotlinjqueryswiftmobilejavaangularjavascript

Live Person is hiring a Remote Sr Support Engineer

LivePerson (NASDAQ: LPSN) is the global leader in enterprise conversations. Hundreds of the world’s leading brands — including HSBC, Chipotle, and Virgin Media — use our award-winning Conversational Cloud platform to connect with millions of consumers. We power nearly a billion conversational interactions every month, providing a uniquely rich data set and safety tools to unlock the power of Conversational AI for better customer experiences.  

At LivePerson, we foster an inclusive workplace culture that encourages meaningful connection, collaboration, and innovation. Everyone is invited to ask questions, actively seek new ways to achieve success, nd reach their full potential. We are continually looking for ways to improve our products and make things better. This means spotting opportunities, solving ambiguities, and seeking effective solutions to the problems our customers care about. 

Overview:

We are seeking a highly skilled and experienced Senior Technical Support Engineer to join our Support team. As a Senior Technical Support Engineer, you will play a crucial role in providing exceptional support to our enterprise-level customers, leveraging your expertise in cloud technologies and troubleshooting skills.

You will: 

  • Act as a Subject Matter Expert (SME) in Open Platform, specializing in Java, Javascript, iOS/Android dev languages (Kotlin, Swift), SDK and APIs.
  • Troubleshoot and resolve complex technical issues raised by customers, ensuring timely resolution within SLAs.
  • Serve as the primary point of contact for customer issues, effectively liaising between customers, Product Management, Engineering, and other internal teams.
  • Act as the "voice of the customer" and provide valuable insights and feedback to the development and service teams for recurring issues.
  • Collaborate closely with product developers, building knowledge in Support, troubleshooting tools, and methodologies.
  • Communicate via chat channel for new and existing issues, ensuring speedy resolution based on customer entitlement and service level targets.
  • Analyze recurring issues and contribute to the development of processes and requirements for better customer support tools and solutions.
  • Mentor and educate team members, empowering them to handle technical escalations effectively.
  • Demonstrate a customer-centric approach, delivering exceptional support experiences while working with some of the world's top brands.
  • Full time role EMEA time zone plus on-call duties to address critical customer issues in a fast-paced environment.

You have:

  • Minimum of 5 years of experience working as a Tier 3/4 Support Engineer, Developer Support, or equivalent customer-facing position - MUST
  • Extensive experience supporting enterprise-level customers, preferably with Fortune 500 organizations - advantage
  • Proven expertise in analyzing, troubleshooting, and providing solutions for deep and complex technical issues - MUST
  • Strong knowledge of web technologies and protocols
  • Proficiency in troubleshooting different APIs, SDK, Mobile environments and services that support LivePerson's platform end-to-end.
  • Excellent oral and written communication skills in English, with the ability to effectively communicate with enterprise customers via chat, email, and phone, including managing technical bridges during critical situations.
  • Resilience to work in a fast-paced environment and meet tight timelines.
  • Strong service orientation and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
  • Willingness to be on-call for high-severity issues.
  • Comfortable working in an ambiguous and ever-changing environment.
  • Proactive self-learner with a strong desire to acquire new knowledge and learn new technologies.
  • Strong self-management skills and the ability to initiate new initiatives to improve processes and customer support.

Preferred Qualifications:

  • Strong understanding of modern programming languages and supportive frameworks.
  • Experience with relevant technologies, such as JS Frameworks (React, jQuery, Angular, Polymer), Mobile development languages (Kotlin, Swift, Dart), daily usage of Postman or equivalent REST clients.
  • Proficiency in scoping and trends analysis using databases, monitoring tools (Grafana, Graphite, etc.), and logging systems (Kibana, Splunk, logstash, etc.).
  • Bachelor's degree in Information Science, Information Technology, Computer Science, Engineering, Mathematics, or a related field.

PLEASE NOTE THAT THIS POSITION IS LOCATED IN Poland. 

Benefits: 

  • Time away: Vacation, public holidays and care days.
  • #LI-Remote

 

Why you’ll love working here:

As leaders in enterprise customer conversations, we celebrate diversity, empowering our team to forge impactful conversations globally. LivePerson is a place where uniqueness is embraced, growth is constant, and everyone is empowered to create their own success. And, we're very proud to have earned recognition from Fast Company, Newsweek, and BuiltIn for being a top innovative, beloved, and remote-friendly workplace. 

Belonging at LivePerson:

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. We also consider qualified applicants with criminal histories, consistent with applicable federal, state, and local law.

We are committed to the accessibility needs of applicants and employees. We provide reasonable accommodations to job applicants with physical or mental disabilities. Applicants with a disability who require reasonable accommodation for any part of the application or hiring process should inform their recruiting contact upon initial connection.

 

 

 

Apply for this job

+30d

Senior Software Developer

VerdantSouthlake, TX, Remote
agileoracleDesignjqueryswiftuijavac++angularjavascript

Verdant is hiring a Remote Senior Software Developer

Job Description

Overview:

Verdant’s Software Solutions team develops innovative custom solutions that deliver significant value to our clients. We are looking for a full stack Senior Software Developer to join this team. 

Verdant is a fast-paced business that provides numerous opportunity to grow and evolve. Our team members need to be versatile, display leadership qualities and be enthusiastic to take on new challenges and opportunities.

Primary Job Duties:

The Senior Software Developer is responsible for developing, enhancing, modifying and/or maintaining and supporting all phases of application life cycles, mentoring other team members, and working collaboratively with our team to design custom solutions.

This job description is not intended to be all-inclusive. Employees may be asked to perform additional tasks as required, that may or may not be related to their primary duties.

Qualifications

Qualifications

Required Qualifications:

The qualifications listed below are representative of the knowledge, skills and/or abilities that are required for the Developer (Senior) role.

·        BA/BS degree in Computer Science, similar technical field of study or equivalent practical experience

·        7 or more years hands-on enterprise development experience

·        Software Development experience in one or more general purpose programming languages including but not limited to: C/C++, Java, C#, Objective-C and/or Swift

·        Experience architecting and developing large scale enterprise applications

Desired Qualifications:

·        Experience with web UI frameworks like Angular

·        Ability to structure and transform XML (XML, XSLT, XSL-FO)

·        JavaScript (JQuery Experience is Preferred)

·        NHibernate or other Object Relational Framework

·        Ability to create and manage Relational Databases, using DDL and DML

·        Development or Functional Experience with the following Oracle Applications

  •  Oracle Agile PLM for Process
  •  Oracle Agile A9 for Discrete
  •  Oracle E-Business Suite
  •  Oracle BI Publisher
  •  JD Edwards
     

See more jobs at Verdant

Apply for this job

+30d

iOS Engineer

CAVISTALagos, Nigeria, Remote
agileMaster’s DegreeDesignFirebaseswiftmobileiosUXc++

CAVISTA is hiring a Remote iOS Engineer

Job Description

iOS Engineer

A Native Mobile Application Developer passionate about advancing mobility to construct elegant, effective and exceptional native mobile code, through self-motivation and collaboration. 

Responsibilities

  • Strategize by helping define product features alongside product management, UX design, and engineering to enable quality home health solutions.
  • Work in an agile atmosphere to drive the system architecture, implement, test and deploy the next generation of mobile features for iOS applications.
  • Spearhead the best practices in progressive code design and reviews; identify and address performance bottlenecks; recommend changes and enhancements to existing code to extend the reach of existing applications, timely.
  • Contribute to a repository of highly reusable organization-focused artefacts such as libraries, demonstrations, documentation amongst many more.

 

 

Qualifications

  • Bachelors or Master’s degree in Computer Science, Engineering (or related field)   
  • 4+ years of experience building complex native iOS applications that have been successfully delivered to customers
  • 2+ years of involvement in publishing mobile applications for the App store 
  • Proficient with iOS SDK, Swift, Objective-C, Cocoa, Xcode, and OO programming and design.
  • Noteworthy experience utilizing RESTful APIs.  
  • Functional knowledge of the iOS Human Interface Guidelines.
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Ability to take a project feature from scoping requirements through actual launch of the feature.
  • Excellent analytical, organizational, project management and time management skills with emphasis on product performance, user experience and scalability.
  • Ability to solve software problem or workflow and decompose a problem into clear software APIs and UX design actions.
  • Communication skills across different teams and technical backgrounds highly valued
  • Experience with third-party libraries/frameworks like Realm, IGListKit, Alamofire and Firebase is a plus

See more jobs at CAVISTA

Apply for this job

+30d

Software Engineering Intern

RoyaltyBusayoMiami, FL, Remote
agilesqloracleswifthtml5iosgitjavac++androidMySQLcsslinuxangularpythonjavascriptNode.jsPHP

RoyaltyBusayo is hiring a Remote Software Engineering Intern

Job Description

As a Software Engineer Intern at RoyaltyBusayo, you’ll be part of an agile software development team, providing our customers with the most powerful, scalable, and user-friendly platforms for analytics, mobility, and security. You’ll play a key role in enabling RoyaltyBusayo products to be best-in-breed and optimized for leading organizations to analyze Big Data and distribute actionable business insight across their enterprise.

Our 12-week internship offers mentorship, networking events, and professional development within our Technology team.

Technologies you could use:

PHP,Java, C++, C#, JavaScript, Swift, Objective C, Shell scripting (ksh, bash), Python, HTML5, CSS, Windows Server, Linux, Mac, iOS, Android, Cocoa, J2EE, Angular, Spring, MapReduce, Play, React, Node.js, Eclipse IDE, Visual Studio, Git, Maven, JunitSQL server, Oracle, DB 2, MySQL, , Redshift, Hive, and Ibm cloud

Qualifications

You should bring the following skills and experience:

  • Currently pursuing Bachelors in Computer Science or related field (targeting December 2021 or May 2022 graduates)
  • Strong verbal and written communication skills
  • Creative analytical and problem solving skills
  • Process oriented and ability to pay close attention to detail
  • Team oriented individual

See more jobs at RoyaltyBusayo

Apply for this job

+30d

Full Stack Engineer

PaydKuala Lumpur, Malaysia, Remote
SveltepostgressqlswiftjavaAWS

Payd is hiring a Remote Full Stack Engineer

Job Description

Is it for me?

If the following sounds exciting to you, then yes:

 

Empathetic Problem Solving: Appreciate the financial hardships faced by individuals living paycheck to paycheck, and a genuine desire to make a positive difference in their lives.

 

Collaborative Innovation: Build with our multinational cross-functional teams to identify and address their pain points effectively while gaining greater visibility across the business.

 

Escape the Repetition: Crush the monotony of doing the same tasks repeatedly, and instead, learn the intricacies, understand the nuances, and then harness the power of automation to liberate your time for more intellectually stimulating innovation.

 

Product Ownership: Drive end-to-end product development, from ideation to implementation and maintenance through data-driven decisions.

 

Continuous Learning: Expand your knowledge and stay at the forefront of technology and innovation in the AI-driven landscape.  Not through certifications but rather real-world hands-on experimentation.

 

Simplicity over Complexity: Favour simplicity to ensure our services remain reliable and maintainable and avoid optimising problems that shouldn’t even exist in the first place.

What about the tech?

All our code is in Git. Our services are written in Go and we make extensive use of SQL with both Postgres and duckDB.  We do not use an ORM.  We use AWS but our architecture remains cloud agnostic.  Frontends are written in Svelte with JS and SCSS with a sprinkle of Swift and Java for native where low level device access is needed.

 

There’s no need to know everything from day one! If you are stronger on one side than the other it is fine.  Don’t worry if you’re more familiar with other languages or frameworks so long as you’re keen on learning we can help you get up to speed.

What’s Involved?

A simple 4 step process that takes no longer than 5 hours and you’ll have an outcome in 20 days.

 

  • A problem solving challenge on some open source code, no more than 3 hours
  • Deep dive session discussing how you approached (1), no more than 1 hour
  • Meet with the team and learn more about our culture, no more than 1 hour
  • Offer, with a salary up to RM 8k depending on demonstrated performance during the process

Qualifications

See more jobs at Payd

Apply for this job

+30d

iOS Engineer

DBServices PortugalRemoto, OTHER, Remote
Designswiftiosc++

DBServices Portugal is hiring a Remote iOS Engineer

Job Description

Mid/Senior iOS Engineer | DBServices

Qualifications

  • Knowledge of Apple’s design principles and application interface guidelines
  • Proven experience as a native iOS developer (Objective-C, Swift, CocoaTouch, ReactiveCocoa, RxSwift, etc)
  • Experience with iOS Frameworks such as Foundation and UIKit, Swift Package Manager, Grand Central Dispatch, XCTest/XCUITest
  • Proficient in code versioning tools (Gitflow)

Ps: Experience with continuous integration is a plus.

See more jobs at DBServices Portugal

Apply for this job

+30d

Test Automation Engineer

Yellow Brick RoadWarszawa, Poland, Remote
JestkotlinswiftapiangularpythonNode.js

Yellow Brick Road is hiring a Remote Test Automation Engineer

Opis oferty pracy

Projekty, w które będziesz zaangażowany:

 

Firma działa jak klasyczny software house, specjalizujący się w rozwiązaniach mobilnych dla klientów polskich i zagranicznych. Do portfolio należy jedna z najwyżej ocenianych polskich aplikacji mobilnych, którą pewnie poznałeś. Zdarzają się też mniej ekscytujące projekty, ale generalnie jest ciekawie :).

 

Oczekiwania w stosunku do Ciebie:

 

  • samodzielność

  • praca w dobrym (nie ekstremalnym) tempie 

 

Jeśli sprawnie realizujesz zadania tak, że nikt z zespołu nie ma uwag do tempa pracy i komunikacji, wszystko jest OK.

Zadania można realizować różnymi zestawami narzędzi, najistotniejsze jest zrozumienie procesu wytwarzania aplikacji mobilnych z back-endami spinającymi różne API  i mikroserwisy tworzone przez klienta i pochodzące od zewnętrznych dostawców. 

 

Mój klient pomoże Ci zrealizować oczekiwania:

 

  • przez indywidualne podejście do potrzeb szkoleniowych: jeśli znajdziesz szkolenie, materiały albo inną formę edukacji, która pomoże w bieżącej pracy, firma zapłaci lub dołoży się do jej realizacji.
  • przez regularny transfer wiedzy w zespole, złożonym w dużej mierze z seniorów. 
  • przez atmosferę współpracy i dbałość o dobre relacje.

 

Jeśli spełnisz oczekiwania, czekają Cię następujące możliwości:

 

Choć struktura firmy jest płaska i raczej nie ma managerskich ścieżek kariery, możliwy jest rozwój ekspercki, oraz wejście na poziom team leadera. Liderzy zespołów wyłaniają się naturalnie - kto najwięcej umie, od tego inni chcą się uczyć.

Kwalifikacje

  • minimum 3 lata doświadczenia w testach automatycznych
  • umiejętność programowania (bardzo dobrze jeśli jest to język Python)
  • bardzo mile widziane jest doświadczenie ze stosem technologicznym używanym w firmie:  natywne technologie mobilne (Swift, Kotlin), React i Angular (front-end) oraz Python i Node.js (back-end) 
  • bardzo dobra znajomość języka angielskiego

See more jobs at Yellow Brick Road

Apply for this job

+30d

iOS Developer (mid/senior)

Yellow Brick RoadWarszawa, Poland, Remote
Jestswiftios

Yellow Brick Road is hiring a Remote iOS Developer (mid/senior)

Opis oferty pracy

Projekty, w które będziesz zaangażowany:

Firma działa jak klasyczny software house, specjalizujący się w rozwiązaniach mobilnych dla klientów polskich i zagranicznych. Do portfolio należy jedna z najwyżej ocenianych polskich aplikacji mobilnych, którą pewnie poznałeś. Zdarzają się też mniej ekscytujące projekty, ale generalnie jest ciekawie :).

Oczekiwania w stosunku do Ciebie:

  • samodzielność

  • praca w dobrym (nie ekstremalnym) tempie 

  • kod, który solidnie będzie przechodził przez review

Jeśli sprawnie “zdejmujesz tematy z backlogu” i realizujesz zadania tak, że nikt z zespołu nie ma uwag do tempa pracy i komunikacji, wszystko jest OK.

Mój klient pomoże Ci zrealizować oczekiwania:

  • przez indywidualne podejście do potrzeb szkoleniowych: jeśli znajdziesz szkolenie, materiały albo inną formę edukacji, która pomoże w bieżącej pracy, firma zapłaci lub dołoży się do jej realizacji.
  • przez regularny transfer wiedzy w zespole, złożonym w dużej mierze z seniorów. 
  • przez atmosferę współpracy i dbałość o dobre relacje.

Jeśli spełnisz oczekiwania, czekają Cię następujące możliwości:

Choć struktura firmy jest płaska i raczej nie ma managerskich ścieżek kariery, możliwy jest rozwój ekspercki, oraz wejście na poziom team leadera. Liderzy zespołów wyłaniają się naturalnie - kto najwięcej umie, od tego inni chcą się uczyć.

Kwalifikacje

- doświadczenie w programowaniu na iOS: mid 2 lata, senior 4 lata

- znajomość SWIFT

- dobry angielski

See more jobs at Yellow Brick Road

Apply for this job

+30d

Senior iOS Engineer

MonzoCardiff, London or Remote (UK)
DesignswiftmobileslackuiapiiosUXqaandroidbackend

Monzo is hiring a Remote Senior iOS Engineer

???? We’re on a mission to make money work for everyone.

We’re waving goodbye to the complicated and confusing ways of traditional banking. 

With our hot coral cards and get-paid-early feature, combined with financial education on social media and our award winning customer service, we have a long history of creating magical moments for our customers!

We’re not about selling products - we want to solve problems and change lives through Monzo ❤️

Hear from our team about what it's like working at Monzo


 

????London/ UK remote | ???? £95,000 - £150,000 base salary per year ➕ share options | Benefits | Technology 

About our Mobile Engineering Practice

Our mobile engineers have a variety of different backgrounds

There are ~30 iOS engineers at Monzo and we’re looking for more to join the team. We have several non-graduates; only some of us studied Computer Science; some of us have worked in huge companies; some have only ever worked in startups; others are former consultants. As long as you enjoy learning new things, we’d love to talk to you.

We are actively creating an equitable environment for all of our engineers to thrive

Diversity and inclusion are a priority for us and we are making sure we have lots of support for all of our people to grow at Monzo. We provide a sponsorship framework in Engineering for women and people of colour; all of our leaders are trained on privilege awareness and we are creating partnerships with organisations dedicated to supporting underrepresented groups.

We encourage an open and transparent working environment

You can get involved in any aspect of the business you are interested in and, following Stripe’sexample, all emails in the company are visible in an email archive. We default to transparency and prefer to communicate openly in Slack rather than by email or in DMs. Our blogis an excellent place to learn even more about what we do!

Monzo works in project-based sprints in small, interdisciplinary teams

We have 300+ engineers out of roughly 3,800 people in total - and we have big ambitions. There are many interesting challenges ahead, and we're happy for people to move between teams or to specialise, whatever you prefer. As an engineer here you'd be able to work directly with anyone across the company, and we run regular knowledge-sharing sessions so you’ll learn heaps about everything from how banks work to effective communication.

Your day-to-day

We’re searching for a product-awareSenior iOS engineerswith a passion for great UI and UX to join our team. You understand the need for tested, resilient code balanced against the need to move fast and iterate.

You’ll be working on a product that is a part of day to day life for more than 6 million people already, and your work here will shape the way that people interact with their finances.

This role is all about collaborating across disciplines to test hypotheses and make a difference to customers. As an iOS engineer at Monzo you'll work in a small, autonomous product squad alongside Android Engineers, Backend Engineers, User Researchers, Product Designers, Product Managers, QA Testers, Data Scientists and Business Analysts.

Your mission will depend on the squad, but currently mobile engineers are working on the core personal banking experience, paid products, lending products, business banking and internal operations. We also have a small squad dedicated to enabling other mobile engineers to move faster.

You and your team will be responsible for an overall company goal, rather than building a specific feature - you'll have the opportunity to have impact on bothwhatwe build, andhowwe build it.

Every week we meet as a discipline to discuss tools, techniques, problems we're encountering across the company and work together to improve our codebase and processes.

You'll report to an engineering manager who will meet with you every 2 weeks 1:1, their mission is to help you develop and grow as an engineer.

Our iOS app

At Monzo, you'll get to work with industry standard tools and technologies - and help us define what great looks like for iOS engineers.

Our app is 100% Swift, built using a Model, View, View-Model architecture (MVVM). We use Coordinators to ensure we can re-use screens wherever possible, and avoid tightly coupling one screen to another. We make heavy use of protocols and extensions throughout our app.

Our networking stack is built upon Alamofire, using a generic interface to easily de-serialise objects of a certain type, and we mirror our backend micro-service architecture by building individual services to house our API logic.

We persist objects using Realm when we need to.

Our testing stack comprises of unit tests for business logic, stubbed API tests for pseudo-integration tests, snapshot tests for UI, and XCUITest for testing user input and sequencing.

We've published some talks and blog posts about how we work:

 

Our open roles are for Senior iOS Engineers at present.

  • You'll care about the impact your work has on our customers, and optimise for impact rather than the number of lines of code you output
  • You are excited about and have experience in programming in Swift
  • You’ve shipped and iterated on at least one app in the App Store
  • You have a product mindset: you care about customer outcomes and you want to make data-informed decisions
  • You love turning excellent design into beautiful products
  • You’re comfortable working in a team that deals with ambiguity
  • You have an understanding of the principles of computer science

The Interview Process:

Our interview process involves three main stages: 

  1. Initial Call 
  2. Take home task or pair coding exercise 
  3. Final interview including a system design and a behavioural interview 

Our average process takes around 2-3 weeks but we will always work around your availability. 

You will have the chance to speak to our recruitment team at various points during your process but if you 

do have any specific questions or want to talk through reasonable adjustments ahead of or during application please us at any point on tech-hiring@monzo.com 

Please also use that email to let us know if there's anything we can do to make your application process easier for you, because of disability, neurodiversity or any other personal reason

One of our engineers has written a detailed blog on their experience through this process, for extra details, hints and tips please see here.

What's in it for you

???? £95,000 - £150,000 base salary per year ➕ plus stock options + Benefits, we also provide all of our engineers with the latest MacBook Pro.

✈️ We can help you relocate to the UK 

✅ We can sponsor visas but please note we aren't able to support remote working outside of the UK at the moment

???? This role can be based in our London office, but we're open to distributed working within the UK (with ad hoc meetings in London)

⏰ We offer flexible working hours and trust you to work enough hours to do your job well, at times that suit you and your team

????Learning budget of £1,000 a year for books, training courses and conferences

➕ And much more, see our full list of benefitshere

If you prefer to work part-time, we'll make this happen whenever we can - whether this is to help you meet other commitments or strike a great work-life balance.

#LI-Remote

#LI-AL1


Equal opportunities for everyone

Diversity and inclusion are a priority for us and we’re making sure we have lots of support for all of our people to grow at Monzo. At Monzo, we’re embracing diversity by fostering an inclusive environment for all people to do the best work of their lives with us. This is integral to our mission of making money work for everyone. You can read more in our blog, 2023 Diversity and Inclusion Report and 2023 Gender Pay Gap Report.

We’re an equal opportunity employer. All applicants will be considered for employment without attention to age, ethnicity, religion, sex, sexual orientation, gender identity, family or parental status, national origin, or veteran, neurodiversity or disability status.

If you have a preferred name, please use it to apply. We don't need full or birth names at application stage ????

See more jobs at Monzo

Apply for this job

+30d

Senior Mobile Engineer (iOS)

YoyoPort Louis, Mauritius, Remote
Designswiftiosgitandroidbackend

Yoyo is hiring a Remote Senior Mobile Engineer (iOS)

Job Description

Are you passionate about all things iOS, Swift, and also have an eye for detail? Do you enjoy working in a cross-functional team, alongside Android Engineers, Backend Engineers, Designers and Product Managers?

As part of our team, you will take ownership of the specification and delivery of technical projects and development of new features. Your work will change the relationship millions of customers have with their favourite brands across Europe: from University bars to high street stores we’ve got it all covered.

Working at Yoyo, you’ll gain an understanding of our component library and style guide, developed in collaboration with our designers which allows us to reuse code and have a consistent look and feel throughout all apps.

Key skills and experience

  • Good knowledge of Swift and UIKit
  • Experience working with a component library and style guide
  • Good understanding of SOLID principles
  • Experience with Functional Reactive Programming (FRP), particularly RxSwift and/or Combine
  • Experience consuming RESTful APIs, and collaborating in their design
  • Experience with unit testing (XCTest) and, equally important, writing testable code
  • Experience with Git and Github
  • Comfortable working with CI/CD processes
  • Familiarity with the process of creating and shipping apps (provisioning profiles, certificates, App Store Connect, TestFlight, etc)
  • Familiarity with common architectural patterns (MVC, MVVM, etc)

Responsibilities

  • Develop innovative new features: evaluate user journeys, design implementations from product specifications, write great code and collaborate with your team to deliver features
  • Contribute technical ideas to improve our products and refine our development process, we have a well defined roadmap for technical improvements on our iOS codebase
  • Translate designs into efficient, maintainable and reusable code and tests
  • Participate in code review to integrate changes with the existing codebase
  • Use performance metrics to build a delightful experience for our users. Allow data to drive decisions about what to refactor
  • Use your time effectively and take ownership of your work. Support other members of the team, communicate and participate
  • Participate in our engineering culture. Attend daily stand-ups, plan with your team and share knowledge

Qualifications

See more jobs at Yoyo

Apply for this job

+30d

Senior Software Engineer, Services

MozillaRemote
RustkotlinDesignswiftmobileapic++pythonjavascriptbackend

Mozilla is hiring a Remote Senior Software Engineer, Services

To learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.

To learn more about our Hiring Range System, please click this link.

Why Mozilla?

Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands like Firefox, the privacy-minded web browser, and Pocket, a service for keeping up with the best content online. Now, with more than 225 million people around the world using our products each month, we’re shaping the next 25 years of technology and helping to reclaim an internet built for people, not companies. Our work focuses on diverse areas including AI, social media, security and more. And we’re doing this while never losing our focus on our core mission – to make the internet better for people. 

The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren’t beholden to any shareholders — only to our mission. Along with thousands of volunteer contributors and collaborators all over the world, Mozillians design, build and distributeopen-sourcesoftware that enables people to enjoy the internet on their terms.

About this team and role:

At Mozilla, one of our fourcommitmentsis to build “...an internet that includes all the people of the earth - where a person’s demographic characteristics do not determine their online access, opportunities, or quality of experience.” Being inclusive and transparent for the betterment of humankind is at the core of our values. When you work at Mozilla, you give yourself a chance to make a difference in the lives of Web users everywhere. We take care of you by providingindustry leading benefits.

Our Services Engineering team strategy is to fuel product growth and diversification by investing in flexible, easy-to-use, and reliable services. Our approach is privacy first as we help people get to the right information in the right context at the right time with less effort. We'd like you to join us in building services to help surface the content our customers want.

Our team is geographically-distributed, working in the open is the norm, and we value a culture of learning. We know that different experiences make engineering teams stronger. Even if you don't meet all the criteria below, we'd love to hear from you, learn about your journey, and see if your growth path aligns with ours!

What you'll do:

  • Design and build robust, scalable systems that power experiences in Mozilla products such as Firefox and other web applications
  • Help reimagine how we surface and personalize content while respecting our customer's privacy
  • Participate in mentoring and knowledge sharing through documentation, code review, and pair programming
  • Be accountable for the operation of your services with the potential for on-call rotations
  • Help improve the services engineering culture at Mozilla through collaborative projects across the organization

What you'll bring:

  • At least 4 years of professional experience in software engineering building and operating scaleable services and applications that support millions of users
  • You are comfortable moving between languages such as Python, JavaScript, Rust, Kotlin, Swift and you are willing to learn as needed
  • You have experience with API design and development and have supported integrations with your services into desktop and/or mobile platforms
  • You have worked with a distributed team and you can demonstrate good asynchronous written and verbal communication skills
  • You know how to approach an existing codebase and improve its architecture through small, planned interventions

What you’ll get:

  • Generous performance-based bonus plans to all eligible employees - we share in our success as one team
  • Rich medical, dental, and vision coverage
  • Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
  • Quarterly all-company wellness days where everyone takes a pause together
  • Country specific holidays plus a day off for your birthday
  • One-time home office stipend
  • Annual professional development budget
  • Quarterly well-being stipend
  • Considerable paid parental leave
  • Employee referral bonus program
  • Other benefits (life/AD&D, disability, EAP, etc. - varies by country)

About Mozilla 

When you work at Mozilla, you give yourself a chance to make a difference in the lives of web users everywhere. And you give us a chance to make a difference in your life every single day. Join us to work on the web as the platform and help create more opportunity and innovation for everyone online.  We’re not a normal tech company. The things we create prioritize people and their privacy over profits. We exist to make the internet a healthier, happier place for everyone.

Commitment to diversity, equity, inclusion, and belonging

Mozilla understands that valuing diverse creative practices and forms of knowledge are crucial to and enrich the company’s core mission. We encourage applications from everyone, including members of all equity-seeking communities, such as (but certainly not limited to) women, racialized and Indigenous persons, persons with disabilities, persons of all sexual orientations, gender identities and expressions.

We will ensure that qualified individuals with disabilities are provided reasonable accommodations to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment, as appropriate. Please contact us at hiringaccommodation@mozilla.com to request accommodation.

We are an equal opportunity employer. We do not discriminate on the basis of race (including hairstyle and texture), religion (including religious grooming and dress practices), gender, gender identity, gender expression, color, national origin, pregnancy, ancestry, domestic partner status, disability, sexual orientation, age, genetic predisposition, medical condition, marital status, citizenship status, military or veteran status, or any other basis covered by applicable laws. Mozilla will not tolerate

Group: D

#LI-DNI

Req ID: R2406

See more jobs at Mozilla

Apply for this job

+30d

Client-side Application Architect

ZegoLondon Area,England,United Kingdom, Remote Hybrid
kotlinDesignswiftmobileazuregraphqlapiUXgittypescriptcssAWSjavascript

Zego is hiring a Remote Client-side Application Architect

About the role

We are seeking a Client-side Application Architect to manage the architecture of our Mobile App and Front End teams, ensuring they deliver scalable, high-quality solutions for both customer-facing and internal applications. The ideal candidate will have extensive UX knowledge gathered from various industries, experience managing teams and the ability to balance strategic leadership with a hands-on technical role. You should excel in mentoring, setting long-term goals, and guiding your direct reports toward achieving these objectives. Additionally, your proficiency should extend to hands-on technical activities like pair programming and architectural decision-making, along with effectively resolving complex issues.

What you'll be working on

  • Lead customer experience Front End and Mobile Engineers on projects for users and be directly responsible for ensuring high performance on both mobile and web.
  • Mentor and support engineers in growth and development
  • Work closely with UI/UX designers and Product Management to refine applications and create optimal user experiences.
  • Develop and optimise front-end functionalities using React and Next.js.
  • Support Product Management’s conversion rate optimisation goals.
  • Maintain and enhance existing software solutions with up-to-date technology.
  • Ensure high quality through enhanced monitoring and alerting
  • Lead by example, manage team leads and mentor junior developers contributing to the team's knowledge sharing.
  • Ensure code integrity standards and oversee the software development lifecycle.
  • Manage on-call rotations across the customer experience engineering team.

What you'll need to be successful

  • You will have strong background in full stack development, with a strong emphasis on front-end technologies.
  • You will have significant experience of multi-team people management, and experience managing teams of 10+ in size.
  • You will have demonstrable experience designing, analysing, and troubleshooting customer facing conversion issues
  • You will have deep expertise in HTML, CSS, JavaScript, Typescript and strong knowledge of the Next.js framework.
  • You will have a comprehensive understanding of browser internals.
  • You will have a strong understanding of the multi-platform mobile development lifecycle, including design, architecture, deployment, and maintenance across platforms using Kotlin, Swift, and React Native.
  • You will have experience with API integrations including RESTful, GraphQL and gRPC.
  • You will have demonstrable experience of user tracking technologies and constraints, including cookies, third party cookie restrictions, and their use in conversion rate optimisation and revenue attribution.
  • You will have a Knowledge of tracking technologies like Google Analytics, Amplitude and Segment.
  • You will have an ability to work in a fast-paced, evolving environment, juggling tactical and strategic deliverables effectively.
  • You will have experience with cloud services (AWS, Google Cloud, Azure) and good familiarity with CI/CD pipelines and version control systems (git).
  • You will have a knowledge of accessibility and security compliance.
  • You will have experience in programmatic buying or a background working in or with digital agencies.

What’s it like to work at Zego?

Joining Zego is a career-defining move. People go further here, reaching their full potential to achieve extraordinary things. 

We’re spread throughout the UK and Europe, and united by our drive to get things done. We’re proud of our company and our culture – a friendly and inclusive space where we can lift each other up and celebrate our wins every day.

Together, we’re setting the bar higher, delivering exceptional work that makes a difference. Our people are the most important part of our story, and everyone here plays a role. There’s loads of room to learn and grow, and you’ll get the freedom to steer your career wherever you want.

You’ll work alongside a talented group who embrace each other's differences and aren’t afraid of a challenge. We recognise our achievements, learn from our mistakes, and help each other to be the best we can be. Together, we’re making insurance matter. 

Benefits

We reward our people well. Join us and you’ll get a market-competitive salary, private medical insurance, company share options, generous holiday allowance, and a whole lot of wellbeing benefits. And that’s just for starters.

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, national origin, gender, sexual orientation, age, marital status, or disability status.

#LI-Hybrid

#LI-AH1

See more jobs at Zego

Apply for this job

+30d

Senior Android Engineer

RemoteRemote-EMEA
kotlinswiftmobileuiiosjavaandroidbackendfrontend

Remote is hiring a Remote Senior Android Engineer

About Remote

Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly. We make it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance. Check out remote.com/how-it-works to learn more or if you’re interested in adding to the mission, scroll down to apply now.

Please take a look at remote.com/handbook to learn more about our culture and what it is like to work here. Not only do we encourage folks from all ethnic groups, genders, sexuality, age and abilities to apply, but we prioritize a sense of belonging. You can check out independent reviews by other candidates on Glassdoor or look up the results of our candidate surveys to see how others feel about working and interviewing here.

All of our positions are fully remote. You do not have to relocate to join us!

About the position

You'll be joining 250 engineers across Frontend, Backend, SRE and QA. We're organised into cross-functional development teams assigned to specific product areas. Regardless of the specific team you will be joining, you will be working on building features, tools, APIs and integrations for one of our products.

We use Jetpack Compose for the UI together with a share business logic in Kotlin Multiplatform (which is also used by the iOS app). Mobile developers in our teams work in both Android and iOS.

Given the team you will be working closely with, we are looking for someone who can work remotely within UTC to UTC+4 timezones.

What this job can offer you

  • Complex and meaningful challenges — solving them will enable people and businesses to live and operate in any country of the world.
  • Opportunity to have a significant impact on the business — we are still very early in our journey as a company, and each change you make today is amplified by the company's growth.
  • A lot of freedom to organize your work and life — you are not bound to daily standups, recurring meetings or other ceremonies.
  • Competitive salary, stock options, unlimited PTO and a set of perks and benefits.
  • A supportive and kind work environment where we would like you to challenge the dogmas and pursue innovation!

What you bring

  • Significant experience as an Android developer, which includes building, releasing and maintaining a complicated software project
  • Solid knowledge and experience in Kotlin or Java, and Jetpack Compose
  • Good knowledge of Gradle
  • Basic knowledge of Swift
  • Motivated to learn iOS development with SwiftUI
  • Experience in dealing with ambiguity, taking abstract concepts and turning them into working software
  • Strong ability to work independently and self-guided
  • Curiosity and willingness to learn and develop
  • Experience working in HR- or Fintech projects is a plus

Practicals

  • You'll report to: The Engineering Team Lead
  • Location: Anywhere in the World
  • Start date: As soon as possible

Remote Compensation Philosophy

Remote’s Total Rewards philosophy is to ensure fair unbiased compensation and fair pay along with competitive benefits in all locations in which we operate. We do not agree to or encourage cheap-labour practices and therefore pay a minimum annual salary of USD $51,850 to $137,150 in all locations throughout the world. Actual compensation may vary based upon geographical location, experience, and/or skill level. However, it will never be below our minimum global compensation mentioned.

At Remote, we foster internal mobility as a key element of our culture of employee growth and development, supported by a compensation philosophy that guarantees pay equity and fairness. Therefore, all compensation changes associated with an internal move will be reviewed by the Total Rewards & People Enablement team on a case by case basis.

Benefits

You can learn more about the benefits we're offering to all internal employees at Remote by visiting our public Benefits & Perks Handbook page.

Hiring Process

  1. Screening call with a Recruiter
  2. Interview with an Engineering Manager
  3. (async) Code exercise
  4. (async) Code exercise review
  5. Interview with the team (you'll get a sense of who you'd be working with)
  6. Interview with our VP of Mobile
  7. Prior employment verification check

How to apply

Please fill out the form below. Thank you!

#LI-DNI

Benefits

Our full benefits & perks are explained in our handbook at remote.com/r/benefits. As a global company, each country works differently, but some benefits/perks are for all Remoters:
  • work from anywhere
  • unlimited personal time off (minimum 4 weeks)
  • quarterly company-wide day off for self care
  • flexible working hours (we are async)
  • 16 weeks paid parental leave
  • mental health support services
  • stock options
  • learning budget
  • home office budget & IT equipment
  • budget for local in-person social events or co-working spaces

How you’ll plan your day (and life)

We work async at Remote which means you can plan your schedule around your life (and not around meetings). Read more at remote.com/async.

You will be empowered to take ownership and be proactive. When in doubt you will default to action instead of waiting. Your life-work balance is important and you will be encouraged to put yourself and your family first, and fit work around your needs.

If that sounds like something you want, apply now!

How to apply

  1. Please fill out the form below and upload your CV with a PDF format.
  2. We kindly ask you to submit your application and CV in English, as this is the standardised language we use here at Remote.
  3. If you don’t have an up to date CV but you are still interested in talking to us, please feel free to add a copy of your LinkedIn profile instead.

We will ask you to voluntarily tell us your pronouns at interview stage, and you will have the option to answer our anonymous demographic questionnaire when you apply below. As an equal employment opportunity employer it’s important to us that our workforce reflects people of all backgrounds, identities, and experiences and this data will help us to stay accountable. We thank you for providing this data, if you chose to.

See more jobs at Remote

Apply for this job