Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - iOS at JPMorganChase within the Consumer and Community Banking team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job Responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness. Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation. Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Required Qualifications, Capabilities, And Skills Formal training or certification on software engineering concepts and 3+ years applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in designing and implementing iOS applications using Swift UI, API integration, iOS frameworks like Foundation, UIKit, CocoaTouch, and Core Data; Experience using Xcode-provided tools like Debug Memory Graph, Debug View Hierarchy, and Instruments for profiling. Experience with one or more design patterns: MVC, MVVM, MVP, Singleton. Working knowledge of Git/Bitbucket version control. Created an application that is available in Apple's AppStore. Proficiency with Linux, Mac OS X, GNU tools, and scripting languages. Understanding of build systems and CI/CD (Jenkins). Experience with unit testing frameworks and code coverage tools for Swift. Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security. Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices. Preferred Qualifications, Capabilities, And Skills Familiarity with modern front-end technologies Exposure to cloud technologies About Us Chase is a leading financial services firm, helping nearly half of America's households and small businesses achieve their financial goals through a broad range of financial products. Our mission is to create engaged, lifelong relationships and put our customers at the heart of everything we do. We also help small businesses, nonprofits and cities grow, delivering solutions to solve all their financial needs. We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. Equal Opportunity Employer/Disability/Veterans About The Team Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, auto financing, investment advice, small business loans and payment processing. We're proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions – all while ranking first in customer satisfaction.
Live Job Feed
Find Your Dream Career
Thousands of curated opportunities from top companies — filter by role, salary, and remote preference to find your perfect fit.
801 jobs
Job Requirements Daily Responsibilities Develop and enhance Android mobile applications aligned with business and customer requirements. Collaborate with product owners and business analysts to understand functional requirements and translate them into mobile application features. Participate in sprint planning, daily stand-ups, backlog grooming, and retrospective sessions. Review application designs and provide recommendations to improve usability, maintainability, and scalability. Work closely with UX/UI teams to implement user-friendly and visually appealing mobile interfaces. Troubleshoot and resolve application defects, performance issues, and production incidents. Conduct peer code reviews and contribute to development standards and best practices. Coordinate with backend teams to integrate APIs and enterprise services. Ensure application quality through unit testing, integration testing, and defect resolution. Maintain technical documentation related to mobile application features and releases. Weekly Responsibilities Participate in architecture and solution design discussions. Support application deployment activities and release management processes. Analyze customer feedback and application usage metrics to identify improvement opportunities. Collaborate with QA teams during testing cycles to ensure successful delivery. Participate in security, compliance, and performance review activities. Contribute to technical debt reduction and application modernization initiatives. Mentor junior developers and support knowledge-sharing activities across the team. Investigate emerging mobile technologies and recommend innovation opportunities. Ongoing ResponsibilitiesMaintain high application availability, reliability, and performance. Support production environments and resolve critical issues as needed. Ensure mobile applications comply with enterprise security and governance standards. Drive continuous improvement of development processes, frameworks, and coding standards. Primary Skill Android Application Development Kotlin Work Experience 710years
ABOUT OnX We're a team of builders, adventurers, and risk takers using technology to help people confidently explore the outdoors. Driven by our mission to awaken the adventurer inside everyone, we build products that optimize every outdoor experience and inspire confidence to get out and go further. We're a high-growth tech company. The pace is fast, the work takes grit, and ambiguity is part of the job. As the world changes around us, we adapt - continuously evolving how we build, prioritize, and deliver. Our business moves quickly, and there's real opportunity to shape what we build next. Each of our verticals - Hunt, Offroad, Backcountry, and Fish - is at a different stage of maturity, which means the challenges you encounter and the impact you have will vary depending on where you sit and what the business needs most. We operate with an experimentation mindset, continually iterating and improving how we solve problems. We expect our people to use the latest tooling, including AI, thoughtfully and responsibly, pairing human judgment with technology to increase quality, speed, and impact. Our impact comes to life through the products we build, in the stories of our customers, and in our growing commitment to land stewardship and recreational access. ABOUT THIS OPPORTUNITY onX is seeking an Android Engineer III who will contribute to meaningful, real-world outcomes that have a lasting impact for customers and the business. In this role, you'll build and scale experiences for hunters as part of the Hunt team. You'll support onX's goal of delivering a best-in-class Hunt experience from onboarding through the season. You'll take ownership of your work, collaborate closely with partners across the organization, and help move initiatives forward in an environment where priorities evolve, learning is celebrated, and you're encouraged to keep stretching your skills. This role will report to the Engineering Manager of Hunt. WHAT YOU'LL DO (Essential job duties and responsibilities): Design and build an Android application focused on engaging experiences. Partner with engineers and product managers across teams to integrate with services cleanly. Contribute to architectural decisions and write thorough unit, integration, and acceptance tests to keep the app reliable, performant, and maintainable. Provide code review and coverage across the team's work to keep everyone shipping. Design, build, and analyze A/B experiments Look for opportunities to embed AI as a repeatable co-pilot in daily workflows by integrating experimentation into real work, and continuously refining its use with sound judgment and validation. WHAT YOU BRING Bachelor's degree in computer science, software engineering, computer engineering, a related field, or equivalent experience. A minimum of four (4) years of professional software development experience is required, where Android development (Kotlin and/or Java) was your professional focus for at least two (2) or more years. You evaluate technologies and solutions based on merit, stability, performance, and the ability to debug, and you write maintainable, well-tested code that's easy for others to understand. A strong sense of ownership, a desire to mentor and be mentored, and advocacy for the customer and their experience. A strong curiosity for exploring new technologies, including AI. A hypothesis-driven, metrics-oriented approach - comfort forming hypotheses, running experiments, and letting data guide iteration. Continuous Integration experience A shared passion for and ability to demonstrate onX's Company Values. You want to work with other happy, talented engineers. You write great code and get stuff done. Permanent US work authorization is a condition of employment with onX. Ability to travel on occasion for multiple days to a corporate office or other onX strategic location, such as a Basecamp. ADDED BONUSES Though not required, we would be thrilled to consider candidates with any of the following: Familiarity with experimentation and analytics tooling - e.g., Split/Eppo, client event instrumentation Knowledge of asynchronous programming using Flows and Coroutines Knowledge of modern android development libraries such as Jetpack Compose Knows when to optimize for speed vs. quality Ability to work effectively with a distributed team THE onX EXPERIENCE onX is a distributed company with more than 400 employees across the country. We come together regularly to work in person and stay connected through regional basecamps and a culture that balances individual ownership with deep collaboration. While we move quickly, we're not a scrappy start-up. We operate with clear goals, structure, and frameworks that guide how we prioritize and execute. Priorities matter. While they may shift, data shapes how we evolve as our business, products, and the world around us change. Clear priorities and structure don't limit ownership - they make it possible. You'll have the autonomy to define your work and make meaningful decisions within clear strategic boundaries. You'll partner closely with others to solve complex problems and build solutions that scale across teams and platforms. Along the way, you'll be supported with feedback, tools, and opportunities to grow your craft as you take on new challenges. WHERE YOU CAN WORK onX is a distributed company with employees across the U.S. We have physical offices in Bozeman and Missoula, MT, along with virtual workforce "Basecamps" in Austin, TX; Denver, CO; Kalispell, MT; Minneapolis, MN; Portland, OR; Salt Lake City, UT; and Seattle, WA. Basecamps are not physical offices; they are geographic hubs made up of remote employees who live within a 60-mile radius of the city center, creating opportunities for local connection and collaboration. We have a strong preference for hiring candidates who live near one of our offices or within a Basecamp, and we prioritize candidates in these locations first. Candidates who live elsewhere in the U.S. may still be considered, provided they reside in a state where onX is currently able to employ team members. At this time, we are NOT able to employ individuals whose primary work location is in: Alabama, Alaska, Arkansas, Connecticut, Delaware, District of Columbia (DC), Florida, Hawaii, Illinois, Kansas, Louisiana, Massachusetts, Missouri, New Jersey, New York, North Dakota, Ohio, Oklahoma, South Dakota, West Virginia, and Wyoming. HOW YOU'LL BE COMPENSATED onX is committed to compensating all employees fairly and equitably for their contributions. For this position, applicants can expect to make between $130,000 and $153,000 upon hire. The pay range will vary based upon experience, skills, certifications, education among other factors as required in the job description. In addition, full-time onX employees are eligible for a grant of common share options with a vesting schedule and an annual bonus of 10% based on company performance. WHAT WE'RE OFFERING YOU Competitive salaries, annual bonuses, equity, and opportunities for growth Comprehensive health benefits, including a no-monthly-cost medical plan Paid parental leave of 13 weeks for birthing parents and 5 weeks for non-birthing parents 401k matching at 100% for the first 3% you save and 50% from 3-5% Company-wide outdoor adventures and amazing outdoor industry perks Annual "Get Out, Get Active" funds to fuel your active lifestyle Flexible time away package that includes PTO, STO, VTO, and paid holidays PERFORMANCE ESSENTIALS In this role, success is driven by cognitive abilities such as concentration and problem-solving, essential for our computer-centric tasks. onX will explore reasonable accommodations to ensure that individuals with diverse abilities can fully engage in and contribute to the essential physical and mental functions of the job. If you need assistance or accommodation, please contact us at PC@onxmaps.com. At onX, we believe that unique perspectives make us stronger. By bringing together people with different experiences, ideas, and viewpoints, we fuel innovation and move closer to our mission of awakening the adventurer in everyone. We are proud to be an equal opportunity employer and are committed to fairness not only in hiring, but also in development, compensation, and promotion. Our goal is to build an inclusive community where every team member can show up authentically and thrive. Together, we win as one team. Come join us! onX Maps will never ask for credit card or SSN details during the initial application process. For your digital safety, apply only through our legitimate website at onXmaps.com or directly via our LinkedIn page. onX does not sell any Personal Information, but we may transfer employment related records to our service providers or third parties that provide business services to onX or as required by law. For more information, see our Privacy Policy. As part of our interview process, your conversation may be recorded for documentation purposes to allow interviewers to focus fully on the discussion. Recordings are confidential and accessible only to authorized personnel. Please note, onX respects all applicable laws regarding recording consent, and you will have an opportunity to opt-out if preferred.
About The Role The role focuses on building and shipping native mobile experiences that users interact with daily. This is hands-on, product-focused engineering: designing screens, tuning performance, handling offline states, and shipping releases on a tight cadence. The team ships frequently and owns what it builds end-to-end. Mobile engineers here work directly with backend engineers and designers, and are expected to understand the full stack well enough to push back on API design when it matters. Key Responsibilities Build and maintain production features in Swift/SwiftUI (iOS) or Kotlin/Jetpack Compose (Android), depending on platform specialization Integrate with REST and GraphQL APIs, handling auth, pagination, error states, and offline caching with tools like URLSession, Retrofit, or Apollo Own feature delivery end-to-end: design review, implementation, testing (XCTest, Espresso), staged rollout, and crash-free release monitoring Instrument and optimize app performance: cold start time, memory footprint, render jank, and battery usage, using Firebase Performance or Xcode Instruments Diagnose and fix production issues using crash reporting tools (Crashlytics, Sentry) and reproduce device-specific edge cases Participate in architecture decisions around modularization, dependency management (SPM, Gradle), and CI/CD pipelines (Fastlane, Bitrise, GitHub Actions) Contribute to code reviews, mentor mid-level engineers, and raise the bar on accessibility and UI polish What We Are Looking For 3–6 years of professional mobile development experience, with deep expertise in at least one platform (iOS or Android) Strong command of Swift or Kotlin, including modern patterns: coroutines, async/await, Combine, or Flow Production experience with modern UI frameworks: SwiftUI, Jetpack Compose, or UIKit with programmatic layouts Solid understanding of mobile networking, state management, and local persistence (Core Data, Room, SQLite) Experience shipping apps through the App Store and/or Google Play release processes, including feature flags and phased rollouts BS in Computer Science or equivalent practical experience
About The Role The role owns native mobile development across iOS and Android, building and maintaining the customer-facing apps used by hundreds of thousands of daily active users. This means hands-on work with Swift/Kotlin (or a shared codebase), offline-first data sync, push notifications, deep linking, and the release engineering that keeps app store reviews high and crash rates low. Mobile is the primary surface where the product's reputation lives. The engineer in this role will ship features on a two-week cadence, own performance and stability metrics end-to-end, and work directly with product, design, and backend teams to turn ambiguous requirements into polished, reliable releases. Key Responsibilities Design, build, and ship features natively in Swift/SwiftUI and Kotlin/Jetpack Compose, or in a shared codebase (Kotlin Multiplatform / React Native) depending on team allocation Own app architecture decisions: module boundaries, state management patterns (MVVM, MVI), and navigation across complex multi-screen flows Integrate with backend REST and GraphQL APIs, handling authentication, pagination, caching, and real-time updates via WebSockets Instrument and own mobile quality metrics: crash-free session rate, ANRs, cold-start time, and Core Web Vitals equivalents, using Firebase Crashlytics, Sentry, or Datadog RUM Build and maintain CI/CD pipelines for mobile using Fastlane, Xcode Cloud, or GitHub Actions, including automated testing, code signing, and staged rollouts Collaborate with designers to implement pixel-accurate, accessible UI and contribute to the shared design system across platforms Participate in code reviews, mentor mid-level engineers, and drive postmortems and remediation for production incidents What We Are Looking For 3–6 years of professional mobile engineering experience, with at least 2 years shipping production apps to the App Store and/or Google Play Deep proficiency in at least one native stack: Swift/SwiftUI or Kotlin/Jetpack Compose, with working knowledge of the other Experience with offline data persistence (Room, CoreData, SQLDelight) and sync conflict resolution strategies Strong grasp of mobile networking: REST, GraphQL, gRPC, token refresh flows, and retry/backoff patterns Track record of owning releases: versioning strategy, phased rollouts, feature flags (LaunchDarkly, Firebase Remote Config), and hotfix turnaround Bachelor's degree in Computer Science or equivalent practical experience Bonus: experience with Kotlin Multiplatform or React Native in production, mobile test automation (XCUITest, Espresso, Detox), or contributing to open-source mobile libraries
Reach — qualified candidates
Post your job today and get applications within 24 hours.
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we're revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients. We are looking for an iOS engineer to help Compass build a mobile platform that makes the home buying or selling experience delightful. You will work with other engineers and your Product and Design counterparts to contribute to team design, scoping, and prioritization discussions for well-defined features. You will independently build components and deliver features with some guidance, ensuring our implementation meets software engineering best practices. Outside of product-driven projects, you will work with other engineers to determine how to push our platform forward, devising engineering-led initiatives that ensure we can work quickly and efficiently while maintaining a high standard of operational excellence. What You Will Do Work in a startup-like environment building agile products and services Collaborate closely with engineers on your team, engineers on other teams, as well as your product and design counterparts to successfully launch projects which solve real-world customer problems Work independently and deliver features with some guidance while understanding technical trade offs, weighing different approaches, and arriving to a recommended solution Perform code reviews, participate in team design reviews, and write high quality tests Apply testable, maintainable, and stable approaches to your work Hold yourself to a high standard of code quality and operational rigor Develop expertise in one or more components within your team's domain Create clear and concise documentation (diagrams, service descriptions, decisions, runbooks) What We Look For BS in CS or equivalent practical experience 2+ years of professional iOS development experience using Swift and shipping apps to the App Store, including familiarity with modern Swift development practices, such as SwiftUI, Swift Concurrency. Exposure to reactive programming frameworks is a plus. Ability to collaborate with Product, Design and Engineering stakeholders to implement solutions which surprise and delight our customers Knowledge of Computer Science fundamentals and iOS design patterns and best practices A keen eye for design and attention to detail. The products you build should not merely be functional but should also be well-crafted and user-friendly Experience integrating with RESTful backend services Experience with Scrum/Agile development methodologies Excellent verbal and written communication skills Compensation The base pay range for this position is $126,000 - $141,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met. Perks That You Need To Know About Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance. Do your best work, be your authentic self. At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive. Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers. Notice for California Applicants Los Angeles County Fair Chance Notice
About Our Client: The organization operates within the insurance and financial services industry, focusing on developing mobile applications that support these sectors. It addresses challenges related to enhancing user experiences and operational efficiency by integrating automation and artificial intelligence (AI) features into its products. The company delivers solutions at scale, aiming to improve workflows and service delivery through advanced mobile technologies. About the Opportunity: The ANDROID SOFTWARE ENGINEER role is designed to build and enhance mobile applications that support insurance and financial products. This position is responsible for developing AI-assisted features that improve user experience and operational efficiency. The role contributes directly to the stability, scalability, and performance of mobile applications used by a broad user base, thereby impacting the overall product quality and customer satisfaction. Responsibilities: Develop and maintain production-grade Android applications using Kotlin. Design intuitive, responsive mobile interfaces for insurance, payments, and customer workflows. Integrate backend APIs for quotations, policy management, claims, and transactions. Implement AI-assisted mobile features such as chat experiences, recommendations, and automation flows. Optimize application performance, battery usage, and memory efficiency. Implement analytics, crash reporting, and user behavior tracking. Collaborate with backend, product, design, and AI/ML teams. Ensure stability, scalability, and security of mobile systems. Improve engineering standards, architecture, and mobile best practices. Enhance app reliability and reduce production incidents. Deliver high-performance Android experiences at scale. Requirements: Minimum 3 years of Android development experience using Kotlin. Required experience with Artificial Intelligence (AI). Strong knowledge of Android architecture components and modern development practices. Proven track record of shipping production Android applications. Proficiency with Coroutines, Flow, and asynchronous programming. Experience integrating RESTful APIs and working with distributed systems. Familiarity with mobile performance tuning and debugging in production. Exposure to AI-enabled mobile features such as chat interfaces and recommendation systems preferred. Experience with on-device ML frameworks like TensorFlow Lite is a plus. Strong ownership, attention to detail, and commitment to product quality. Published apps on Google Play Store considered an advantage. Technology stack includes Kotlin/Java, Android Jetpack, Coroutines/Flow, RESTful APIs, SQL/NoSQL databases, and ML frameworks. Pay Range and Compensation Package: USD 120000 - USD 175000 yearly Benefits & Perks: Medical insurance Dental insurance Vision insurance Equal Opportunity Statement: Our client is an equal opportunity employer. They celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, or national origin. Note: RemoteHunter is a recruitment partner of this role. Please note that all employment decisions, including candidate assessment, interviews, hiring, compensation, and employment terms, are made exclusively by the hiring employer.
Your mission The Bikeleasing Group has grown into a leading corporate group for employer benefits and mobility solutions. It consists of five specialized companies, including a multi-benefit provider, leasing and insurance service providers, as well as a retailer for refurbished bikes. With our continued profitable growth and expansion, we're on an exciting technical transformation journey. That's why we're looking for you as a Senior QA Engineer (gn) . In this role, you actively help shape and drive our technology ecosystem forward. We work according to Clean Code & Clean Architecture principles, give you room to experiment, and offer flexible working hours and remote work. Sounds good? We're looking forward to your application! You are responsible for all aspects of the testing process in an agile feature team — of course never alone, but always together with your colleagues You implement best practices in test case creation, test automation, as well as test documentation and test case management You automate test cases using Kotlin, and in most cases with the Serenity BDD framework You contribute to architectural decisions regarding our test automation setup You take part in code reviews and technical discussions Your profile You have at least 5 years of experience in software testing with a focus on test automation, and ideally have ISTQB knowledge/certification You are proficient in object-oriented approaches to test automation and have experience with Kotlin or Java, plus the willingness to learn Kotlin You have hands-on experience with frontend and backend testing (web and REST). Ideally, you've worked with Serenity BDD or other Selenium-based frameworks, and you're also familiar with Rest Assured You can independently carry out manual testing, including test management, and you understand the basics of CI/CD pipelines and Infrastructure as Code (IaC) You have strong English skills (working language) and speak German at least at B2 level for communication with stakeholders Why us? We live team spirit: you matter to us. Every day, our constantly growing, dynamic team achieves great things — and we want you by our side A modern tech environment: Kotlin and TypeScript; frameworks such as Spring Boot, Vue.js, React, NestJS, Symfony; AWS cloud infrastructure fully provisioned with Terraform; and AI tooling like Claude and Copilot Solid technical equipment: you can choose your operating system (Windows or macOS) Learning & development: with our shared Udemy account, you can take trainings — and you'll also get dedicated time to focus on your development. We also regularly attend tech conferences Internal tech talks: take part in our in-house sessions to stay up to date and keep learning. Maximum flexibility: flexible working hours, remote work, and workations Probonio benefit: via Probonio, you'll receive a €50 voucher every month which you can choose freely. On your birthday, you'll receive an additional €60 once per year Great insurance conditions: especially for your company pension scheme, plus capital-forming benefits Bikeleasing: of course, you can lease up to two bikes or pedelecs through us as your employer — with a price range from €649 to €15,000. We see diversity as an enrichment for our team. That's why we welcome all applications and especially encourage people with disabilities or other challenges to apply. Find more English Speaking Jobs in Germany on Arbeitnow
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground-breaking, ultra-secure, high performance, cloud-based data infrastructure for the enterprise. Our proprietary technology solutions drive performance and reduce costs while helping our clients to improve the management and sharing of data across their organisations. In 2024, Aker Systems won the Breakthrough Culture Awards highlighting growth companies putting culture first. In 2020 Aker Systems was recognised as a 'One to Watch' on the Sunday Times Tech Track. The Company was also recognised at the Thames Valley Tech Awards 2020; winning the Thames Valley Tech Company of the year, the Emerging Tech Company and High Growth Tech Business categories. We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, and supportive place for you to do your very best work. Aker Systems designs, builds & operates advanced, ultra-secure data infrastructure, delivering data modernisation at enterprise scale to enable AI-driven transformation and seamless sharing of trusted data at scale, predominantly for highly regulated and Central Government clients in the UK. Aker has proven tech-enabled service offerings - covering the entire client lifecycle through strategic cloud & data capability leadership, secure cloud and data infrastructure modernisation, managed services in client environments and data & platform engineering. Aker powers AI digital transformation through trusted, enterprise scale data modernisation with proven mission critical, secure, trusted and real-time expertise & solutions. With deeply trusted relationships and influence, innovative technology and excellent delivery track record. Client Focus You will be working for national security and defence clients in the Southwest in the long term, across both short and long-lived programmes of work, as part of an Agile team of likeminded individuals that thrive on solving real-world problems, keeping the UK safe. We will support you in obtaining enhanced DV Clearance. Whilst eDV is being processed, you will be working with our Central Government clients on SC level work. Duties & Responsibilities As a Software Engineer, you will help lead the development of backend platforms and services for National Security and Defence clients leveraging the latest commercial and open-source technologies in private and public cloud environments. Design, develop, document, deploy and enhance features to our platforms and services that meet functional / non-functional business requirements Actively participate in the team's elaboration and estimation of user stories Build frequent, small releases to maintain the team's momentum Collaborate closely with other engineers in our cross-functional feature teams; ensuring that others can cover for you, and that you can cover for them Build, optimise and operate our Continuous Deployment pipelines Maintain operational responsibility for the services that your team owns Core Competencies The successful candidate will have at least 5 years professional experience delivering production grade cloud solutions. You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role; Fluent in writing JAVA coding and experience with JVM compatible languages (Kotlin, Scala) Experience with Kafka or a similar platform. Experience working in Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with appropriate tools and frameworks Experience with micro-service design patterns Experience in Big Data technologies Aker Systems Attributes At Aker we work as a team; we are collaborative, hardworking, open, and delivery obsessed. There is no blame culture here: try things, and take responsibility for the outcomes. You are always part of the wider Aker. We help our colleagues and take pride in successfully achieving difficult tasks. We run towards problems and help to solve them. Communicate always, do so accurately and in a timely fashion. In return, we offer a competitive salary, 25 days holiday plus bank holidays, company paid medical insurance and life assurance, pension scheme, annual training allowance, wellbeing allowance, virtual GP, Employee Assistance plan and more. Equal Opportunities Aker Systems fosters a diverse environment that encourages openness in its communications and is committed to providing equal employment opportunity for all people regardless of race, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics. We embrace differences of opinion and diversity because they help challenge us and find new groundbreaking technical solutions. Find more English Speaking Jobs in United Kingdom on Arbeitnow
Job Description In short : We're looking for a Software Engineer to join our foundation team with a focus on mobile. You don't need to have years of experience in platform engineering But, you do need to have shipped real production software, to care about how things are built, and to already be working with agentic coding tools every day. We're building the #1 AI learning companion for 1 billion students. A future where every student on the planet can access, enjoy & benefit from the highest quality education. Since founding Knowunity straight out of high school in 2020, we've been committed to revolutionising how students learn. Millions of students already use our AI learning companion weekly. We just raised €27m - Europe's largest education round in the past three years. The AI learning market is at an inflection point, finally enabling true personalisation at scale, and we're determined to build the first AI learning unicorn in this space. You will join an elite team of +60 hands-on builders serving 1 billion students worldwide. If we execute on our product vision, you will have built something generational that transforms education globally. This is your chance to build a generational company that shapes how an entire generation learns. What makes this different You build at the frontier of AI engineering. We're building the foundation for agents to build fast and with high quality on our code base. This includes custom MCP servers, our background agent platform, and end-to-end agentic loops. This is an open engineering problem, not a solved one, and you'll be shaping our answer to it. Your work multiplies across 25+ engineers. A design system component you build gets used in a hundred screens. A CI pipeline you cut from 15 minutes to 2 gives the whole org back a day a week. Foundation is the highest-leverage place in our engineering org, and the leverage is measurable. Millions of students use what you ship. Foundation isn't a team that only builds for other engineers. You'll also build features that land in front of millions of users. Real ownership, early. We're a small team with a large surface. You'll own meaningful pieces of the app and the toolchain from your first months. Craft is taken seriously. We care how the app feels: how a sheet animates, how a list scrolls under load, how a component behaves at the edges. If you've ever been quietly annoyed by four pixels, you'll fit in here. Find out more here!: This AI studying app with 25M+ downloads is built with Flutter What you'll work on Mobile foundation. The core of our Flutter app: shared components, the design system, state management, performance, and the tooling around it. You'll extend it, keep it healthy, and make it obvious for product teams to use correctly. Agentic and AI infrastructure. MCP servers, our background agent platform, evals and feedback loops, and the integration of agentic tooling into our day-to-day workflow. A research background isn't required; a serious interest in agents as an engineering discipline is. Developer experience. CI/CD, release tooling, and the feedback loop between writing code and seeing it live. Much of this work starts by noticing the same friction three times and deciding to remove it. Product features. Shipping user-facing work alongside platform work, both to move the product and to stay honest about what it's actually like to build on our foundation. Reliability and maintenance. Keeping what exists dependable, so 25+ engineers can build on it without thinking about it. You will grow at Knowunity by Learning architecture by doing it. You'll make real design decisions on the app's core, with review and mentorship from engineers who have architected mobile apps at scale. You'll see those decisions tested by 25 engineers and millions of users within weeks. Becoming genuinely strong at agentic engineering. Almost nobody is an expert here yet. You'll be building the practice for a whole engineering org while the field is still being written. Widening past mobile. Foundation's scope covers Go services, infrastructure, and delivery. You'll be expected to have opinions beyond the app, and you'll have the room to develop them. Working close to the whole org. Platform work means talking to every team. You'll get an unusually complete picture of how a product organisation actually functions, faster than you would inside a single product team. Operating at real scale. Millions of users, 26 countries, and a codebase where "it works on my machine" isn't the finish line. What we're looking for Must haves A few years of production experience building mobile (we use Flutter and Dart) or web applications. Daily use of agentic coding tools (Claude Code, Codex, or similar) and opinions on where they work well, where they don't, and how to work around it. An eye for design. You notice when spacing is inconsistent, when an animation feels wrong, when a component is close but not right. Clear communication in English and a genuine preference for improving systems that slow other people down, whether or not your name ends up on a shipped feature. Nice to haves Built mobile apps with Flutter Worked with Golang (or similar backend language) Anything you've built with agents, MCP, or evals. Find more English Speaking Jobs in Germany on Arbeitnow
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100 trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. An overview of this role As an Intermediate Software Engineer on GitLab's Vulnerability Management team, you'll help build the core security workflows that GitLab Ultimate customers use to triage, prioritize, and act on vulnerabilities. You'll work primarily in Ruby on Rails on backend systems, including security dashboards, vulnerability reports, and ingestion pipelines. You'll take ownership of well-defined projects, solve technical problems with support from experienced team members, and collaborate with other engineers. You'll also have opportunities to contribute beyond the backend when the work requires it. You will join a fullstack team, working together with product managers, designers, and frontend engineers to solve problems across the Vulnerability Management domain. What you'll do Develop and maintain backend features for GitLab's vulnerability management workflows. Confidently ship features and improvements with minimal guidance and support from other team members; collaborate with the team on larger projects. Help improve the performance, reliability, and scalability of security data ingestion and reporting systems. Collaborate with frontend engineers and contribute across the stack when needed. Work with engineers across security teams as vulnerability data and workflows come together in Vulnerability Management. Collaborate with Product Management and Product Design to maintain a high bar for quality Craft code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment Conduct code reviews within our Code Review Guidelines and ensure community contributions receive a swift response Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues. What you'll bring Experience building and maintaining backend applications with Ruby on Rails. Experience delivering and maintaining software systems as part of a larger engineering team. The ability to investigate technical problems, ask for context when needed, and work toward a practical resolution. Experience working with relational databases such as PostgreSQL. Clear communication and collaboration skills in a distributed team. An interest in learning from others, sharing knowledge, and growing your technical skills. Frontend development experience, including JavaScript or Vue.js, is helpful. Experience with Elasticsearch, graph databases, vulnerability management, application security, or related transferable skills is helpful. About the team The Vulnerability Management team develops the core security workflows that help GitLab customers triage and manage vulnerabilities. The team owns areas including the security dashboard, vulnerability reports, and ingestion pipelines, and serves as an important interface for security-related features across GitLab. The team is focused on moving beyond lists of findings toward workflows that help customers prioritize and coordinate remediation. You'll collaborate asynchronously with a small, distributed group and with related security teams, including the Agentic Security Flows team. How GitLab Supports Full-Time Employees Benefits to support your health, finances, and well-being Flexible Paid Time Off Team Member Resource Groups Equity Compensation & Employee Stock Purchase Plan Growth and Development Fund Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab's policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab's EEO Policy and EEO is the Law . If you have a disability or special need that requires accommodation , please let us know during the recruiting process . Find Jobs in United Kingdom on Arbeitnow
Your Impact We are looking for a Senior Site Reliability Engineer to join the Core Reliability & Observability team in Platform Engineering . Your mission will be to shape Doctolib's observability strategy and ensure our platform remains reliable, debuggable, and scalable at a European scale. You will work in a feature team developing logging, metrics, tracing, and alerting capabilities, contributing directly to supporting 400,000 health professionals and 80 million patients in their daily healthcare journey. Working in the tech team at Doctolib means building innovative products and features to improve the daily lives of care teams and patients. What you'll do Your responsibilities include but are not limited to: Lead the observability strategy across the platform, with an emphasis on building scalable, developer-friendly logging and tracing capabilities Identify and lead large-scale cross-cutting reliability initiatives, including improvements to our incident detection, response, and postmortem analysis capabilities Take part in the on-call rotation, and actively contribute to improving our on-call experience by refining alerting, reducing noise, and ensuring actionable telemetry Who you are Before you read on: if you don't have the exact profile described below, but you feel this job description matches your skill set, we still encourage you to apply. You'll be a great fit if you: Have a solid hands-on experience (3y+) on a large-scale production platform Have proven experience with cloud platforms such as AWS, Azure or Google Cloud Have solid understanding of containerization and orchestration technologies (Docker and Kubernetes) Have a strong understanding of Helm for managing Kubernetes manifests and ArgoCD for GitOps workflows Have deep expertise in observability tooling and architecture, such as: Logging: Fluent Bit, OpenTelemetry, Loki, Elasticsearch, Logstash, Vector Tracing: OpenTelemetry or proprietary APMs Metrics: Prometheus, Thanos, Datadog, or equivalent Have proficiency in at least one programming language (Ruby, Python, Go, Java, etc.) and a deep understanding of infrastructure as code principles Have experience with monitoring and observability tools Like troubleshooting performance issues in complex environments Are fluent in English It would be fantastic if you: Have experience contributing to open-source observability projects Have worked in a high-growth tech environment Are passionate about developer experience and platform engineering Life at Doctolib Tech Our solutions are built on a single fully cloud-native platform that supports web and mobile app interfaces, multiple languages, and is adapted to country and healthcare specialty requirements. Our stack is composed of Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native. We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision here . Want to learn more about our tech culture and environment? Visit the Doctolib Tech site . What we offer A Deutschlandticket (Germany-wide public transport pass) fully paid for by Doctolib 28 vacation days + 1 additional day for each full calendar year of employment (up to a maximum of 30 days) Work from abroad for up to 10 days per year thanks to our flexibility days policy Company health insurance with great supplementary benefits through our partner Allianz Company pension scheme (bAV) through Allianz with an employer subsidy of 40% (15% within the probationary period) ParentCare Program: Enjoy full salary coverage (100%) during your first month of birth leave, and 75% during the second, covered by Doctolib Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth Free mental health and coaching services through our partner Moka.care Subsidized sports membership through our partner Urban Sports Club A flexible workplace policy offering both hybrid and office-based mode Alongside healthy snacks and our regular breakfast buffet, we provide a subsidized meal benefit For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support Relocation support in case of international mobility Access to the best AI tools for coding, development and dedicated training Our interview process Recruiter Interview Technical SRE Interview System Design Interview Behavioral Interview At least one reference check We want your experience to be clear, respectful, and transparent. Learn more about our hiring process on our candidate experience page . Job details Permanent position Tech stack: Kubernetes, Prometheus, OpenTelemetry, Loki, ArgoCD, Ruby, Python, Go Full-time Berlin, Germany Hybrid work setup (up to 2 remote days per week) Start date: as soon as possible We welcome everyone At Doctolib, we are committed to improving access to healthcare for everyone. This translates into our recruitment process. We evaluate candidates based solely on qualifications and motivation, without any form of discrimination. The more diverse ideas are heard, the more our product will truly improve healthcare for all. You are welcome to apply to Doctolib, regardless of your gender, religion, age, sexual orientation, ethnicity, or disability. To ensure equal opportunities, we invite you to exclude personal information (e.g., pictures, age) from your applications. If you require any accommodation, please let us know for support during the hiring process. Join us in building the healthcare we all dream of! Your data privacy All information provided is processed by Doctolib for application management. For data processing details, click here: Germany l France l Italy l Netherlands . Please contact hr.dataprivacy(at)doctolib.com for inquiries or to exercise your rights. Find Jobs in Germany on Arbeitnow
