Software Engineer III, Fitbit Research Infra, Android corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience. 2 years of experience with software development in Java or Kotlin programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms. 2 years of experience with Android application development. Preferred qualifications: Experience working with Android UX (e.g., Views or Jetpack Compose). Experience with Android dependency injection frameworks (e.g., Dagger/Hilt/Sting). Experience with gRPC. Understanding of Android component life cycles (e.g., Activity, ViewModel). About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale, extending beyond web search. We seek engineers with fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to Google's needs, with opportunities to switch teams and projects as you grow and evolve. We value versatility, leadership, and enthusiasm for new challenges across the full-stack to push technology forward. Android, powering over 3 billion devices worldwide, is Google's open-source mobile OS. We aim to bring computing to everyone, enabling access to information, economic opportunity, productivity, connectivity, and more. We provide platforms for OEMs and developers to build compelling devices and apps for global users. Responsibilities Design, build, and maintain Android app components and infrastructure for Fitbit research. Develop prototype systems to test innovative research ideas. Enable access to research data from multiple sources, such as streaming device data and Fitbit APIs. Assist partner teams in integrating with infrastructure and tools. Collaborate with multi-disciplinary and multi-site teams. Google is committed to equal opportunity and creating a diverse, inclusive workforce. We provide an environment of belonging and ensure equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy, or related conditions. See Google's EEO Policy, Know your rights, Belonging at Google, and How we hire for more information. As a global company, English proficiency is required for all roles unless otherwise specified. Note to recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any organization location. We are not responsible for fees related to unsolicited resumes.
May 22, 2025
Full time
Software Engineer III, Fitbit Research Infra, Android corporate_fare Google place London, UK Apply Bachelor's degree or equivalent practical experience. 2 years of experience with software development in Java or Kotlin programming languages, or 1 year of experience with an advanced degree. 2 years of experience with data structures or algorithms. 2 years of experience with Android application development. Preferred qualifications: Experience working with Android UX (e.g., Views or Jetpack Compose). Experience with Android dependency injection frameworks (e.g., Dagger/Hilt/Sting). Experience with gRPC. Understanding of Android component life cycles (e.g., Activity, ViewModel). About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products handle information at massive scale, extending beyond web search. We seek engineers with fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, AI, natural language processing, UI design, and mobile development. As a software engineer, you will work on specific projects critical to Google's needs, with opportunities to switch teams and projects as you grow and evolve. We value versatility, leadership, and enthusiasm for new challenges across the full-stack to push technology forward. Android, powering over 3 billion devices worldwide, is Google's open-source mobile OS. We aim to bring computing to everyone, enabling access to information, economic opportunity, productivity, connectivity, and more. We provide platforms for OEMs and developers to build compelling devices and apps for global users. Responsibilities Design, build, and maintain Android app components and infrastructure for Fitbit research. Develop prototype systems to test innovative research ideas. Enable access to research data from multiple sources, such as streaming device data and Fitbit APIs. Assist partner teams in integrating with infrastructure and tools. Collaborate with multi-disciplinary and multi-site teams. Google is committed to equal opportunity and creating a diverse, inclusive workforce. We provide an environment of belonging and ensure equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy, or related conditions. See Google's EEO Policy, Know your rights, Belonging at Google, and How we hire for more information. As a global company, English proficiency is required for all roles unless otherwise specified. Note to recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any organization location. We are not responsible for fees related to unsolicited resumes.
Join the Growth Story at Envitia At Envitia, we're passionate about harnessing the power of data to drive innovation and solve complex challenges. As a leading technology company specialising in data intelligence, AI, and geospatial solutions, we empower organisations across defence, government, and commercial sectors to make smarter, data-driven decisions. Being a leader in the UK's digital and software services landscape, your work in cutting-edge technology empowers our customers to manage, share, and exploit data more effectively by: Influencing significant digital and data transformation projects across the UK public sector. Utilising AI and Machine Learning to innovate sophisticated decision support systems. Making an impactful contribution to society by harnessing the power of data. We're expanding rapidly (25% growth in 2024 with ambitious plans for 2025), making it an exciting time to join! The Role We are recruiting for an Android Developer as part of our growing Engineering team. The role will contribute to a sensitive and strategically important project for one of our key Defence clients,delivering a flexible software development capability tailored for Android platforms. Role Responsibilities Take an active part in sprint planning and estimation sessions. Liaise with Product Owner as necessary to clarify requirements. Design and/or architect solutions for new features/plugins and present to team. Demo features to Product Owner to ensure requirements have been met as agreed. Review pull requests submitted by team members. Develop functionality as agreed during spring planning. Skills Required Essential Working knowledge of Android development Kotlin Jetpack Compose Room Database Professional experience writing Android applications Desirable Secure Data Store Network requests using Retrofit / OkHttp Model-View-ViewModel (MVVM) design pattern Testing: AssertJ, Mockito, Compose UI testing Security Clearance Requirements The successful candidate will be required to go through a SC security clearance, with DV eligibility preferred. Location The role will be required to onsite in Bristol 2 days a week and Hereford 1 day a month. What it's like to work at Envita At Envitia, we believe that our greatest asset is our talented and dedicated team. We are committed to fostering a work environment where every employee feels valued, supported, and motivated to excel. As part of this commitment, we offer a comprehensive range of benefits designed to enhance both your professional and personal well-being. Annual Leave:25 days plus your birthday off. You will have the ability to buy and sell 5 days holiday to work around your needs. Private Healthcare Coverage:Our health plan is tailored to meet the diverse needs of our employees with additional levels for family if required. Fitness Reimbursement:We encourage an active lifestyle. Our fitness reimbursement program helps you stay fit by covering a portion of your gym memberships or fitness-related expenses. Life Assurance:Gain peace of mind with extensive life insurance coverage that ensures financial protection for you and your loved ones. Pension Contribution:Plan for your future with our pension options. We provide resources and support to help you build a secure financial foundation. Perkbox Subscription:Enjoy exclusive discounts on a variety of products and services. From technology to entertainment, we've partnered with various businesses to bring you special perks. Flexible Work Arrangements:Achieve a better work-life balance and explore what flexible working arrangements we can provide for you. We understand the importance of accommodating personal commitments and offer options that suit your needs. Internal Reward Schemes:Be rewarded for your exceptional contributions through our employee recognition initiatives that celebrate your achievements. Community Engagement & Volunteer Opportunities:Contribute to meaningful causes with company-sponsored volunteer programs, fostering a sense of community and social responsibility. Training & Skills Development:Stay ahead in your career with ongoing training opportunities and skill development initiatives tailored to your evolving needs. Inclusion at Envitia At Envitia, we celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life. We believe that our strength lies in our differences, and we are dedicated to fostering a workplace where everyone feels valued, respected, and empowered. We encourage applications from people of all abilities, ages, genders, sexual orientations, races, ethnicities, and religions. We strive to support a culture of inclusion, accessibility, and work-life balance. If you require any accommodations during the application or interview process, please let us know.
May 22, 2025
Full time
Join the Growth Story at Envitia At Envitia, we're passionate about harnessing the power of data to drive innovation and solve complex challenges. As a leading technology company specialising in data intelligence, AI, and geospatial solutions, we empower organisations across defence, government, and commercial sectors to make smarter, data-driven decisions. Being a leader in the UK's digital and software services landscape, your work in cutting-edge technology empowers our customers to manage, share, and exploit data more effectively by: Influencing significant digital and data transformation projects across the UK public sector. Utilising AI and Machine Learning to innovate sophisticated decision support systems. Making an impactful contribution to society by harnessing the power of data. We're expanding rapidly (25% growth in 2024 with ambitious plans for 2025), making it an exciting time to join! The Role We are recruiting for an Android Developer as part of our growing Engineering team. The role will contribute to a sensitive and strategically important project for one of our key Defence clients,delivering a flexible software development capability tailored for Android platforms. Role Responsibilities Take an active part in sprint planning and estimation sessions. Liaise with Product Owner as necessary to clarify requirements. Design and/or architect solutions for new features/plugins and present to team. Demo features to Product Owner to ensure requirements have been met as agreed. Review pull requests submitted by team members. Develop functionality as agreed during spring planning. Skills Required Essential Working knowledge of Android development Kotlin Jetpack Compose Room Database Professional experience writing Android applications Desirable Secure Data Store Network requests using Retrofit / OkHttp Model-View-ViewModel (MVVM) design pattern Testing: AssertJ, Mockito, Compose UI testing Security Clearance Requirements The successful candidate will be required to go through a SC security clearance, with DV eligibility preferred. Location The role will be required to onsite in Bristol 2 days a week and Hereford 1 day a month. What it's like to work at Envita At Envitia, we believe that our greatest asset is our talented and dedicated team. We are committed to fostering a work environment where every employee feels valued, supported, and motivated to excel. As part of this commitment, we offer a comprehensive range of benefits designed to enhance both your professional and personal well-being. Annual Leave:25 days plus your birthday off. You will have the ability to buy and sell 5 days holiday to work around your needs. Private Healthcare Coverage:Our health plan is tailored to meet the diverse needs of our employees with additional levels for family if required. Fitness Reimbursement:We encourage an active lifestyle. Our fitness reimbursement program helps you stay fit by covering a portion of your gym memberships or fitness-related expenses. Life Assurance:Gain peace of mind with extensive life insurance coverage that ensures financial protection for you and your loved ones. Pension Contribution:Plan for your future with our pension options. We provide resources and support to help you build a secure financial foundation. Perkbox Subscription:Enjoy exclusive discounts on a variety of products and services. From technology to entertainment, we've partnered with various businesses to bring you special perks. Flexible Work Arrangements:Achieve a better work-life balance and explore what flexible working arrangements we can provide for you. We understand the importance of accommodating personal commitments and offer options that suit your needs. Internal Reward Schemes:Be rewarded for your exceptional contributions through our employee recognition initiatives that celebrate your achievements. Community Engagement & Volunteer Opportunities:Contribute to meaningful causes with company-sponsored volunteer programs, fostering a sense of community and social responsibility. Training & Skills Development:Stay ahead in your career with ongoing training opportunities and skill development initiatives tailored to your evolving needs. Inclusion at Envitia At Envitia, we celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applicants from all backgrounds and walks of life. We believe that our strength lies in our differences, and we are dedicated to fostering a workplace where everyone feels valued, respected, and empowered. We encourage applications from people of all abilities, ages, genders, sexual orientations, races, ethnicities, and religions. We strive to support a culture of inclusion, accessibility, and work-life balance. If you require any accommodations during the application or interview process, please let us know.
This Software Dev Engineer III role is focused on improving Appstore Developer's experience. You need to work on a wide range of technologies and systems which are on cloud and on the device. You would be looking at scaling these systems to support the fast growth, innovating, simplifying and removing bottlenecks, improving reliability and robustness, re-architecting and building new systems to reduce operational burden and increase feature velocity. Our ideal candidate will have a deep well-rounded technical background in current software disciplines, mastery of software fundamentals, and be willing to effectively challenge technical system designs and drive engineering decisions to drive the right developer and customer experience, and an eagerness to learn new and evolving technologies. Key job responsibilities You will be responsible for the (re-)architecture, design, and delivery of client software, distributed services, influencing senior leadership on the right technical direction, making key technology decisions, coaching and developing engineers, and improving the overall maintainability of these systems. You will need to drive innovations and think big to bring in step function changes from the current status quo. A day in the life You will need to engage with stakeholders and engineers from your team and partner to review key designs, architecture and code. You will define and track key customer and operational metrics, look at system health. You will problem solve complex ambiguous problems. You will code critical and complex modules. You will create buy-in for the technical vision and strategy both internally and with key external partners. About the team The Appstore Developer Experience team connects app creators to the millions of customers who consume the content they love on varied set of devices like Fire TV, Fire Tablets, Android devices, etc. We continuously strive to make it easy for developers to provide world class experience and value for money customers. BASIC QUALIFICATIONS 5+ years of non-internship professional software development experience. 5+ years of programming with at least one software programming language experience. 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience as a mentor, tech lead or leading an engineering team. PREFERRED QUALIFICATIONS 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. Bachelor's degree in computer science or equivalent. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. Posted: November 18, 2024 (Updated 14 minutes ago) Posted: February 6, 2025 (Updated 16 minutes ago) Posted: February 5, 2025 (Updated 19 minutes ago) Posted: February 21, 2025 (Updated 37 minutes ago) Posted: February 26, 2025 (Updated 39 minutes ago) Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
May 21, 2025
Full time
This Software Dev Engineer III role is focused on improving Appstore Developer's experience. You need to work on a wide range of technologies and systems which are on cloud and on the device. You would be looking at scaling these systems to support the fast growth, innovating, simplifying and removing bottlenecks, improving reliability and robustness, re-architecting and building new systems to reduce operational burden and increase feature velocity. Our ideal candidate will have a deep well-rounded technical background in current software disciplines, mastery of software fundamentals, and be willing to effectively challenge technical system designs and drive engineering decisions to drive the right developer and customer experience, and an eagerness to learn new and evolving technologies. Key job responsibilities You will be responsible for the (re-)architecture, design, and delivery of client software, distributed services, influencing senior leadership on the right technical direction, making key technology decisions, coaching and developing engineers, and improving the overall maintainability of these systems. You will need to drive innovations and think big to bring in step function changes from the current status quo. A day in the life You will need to engage with stakeholders and engineers from your team and partner to review key designs, architecture and code. You will define and track key customer and operational metrics, look at system health. You will problem solve complex ambiguous problems. You will code critical and complex modules. You will create buy-in for the technical vision and strategy both internally and with key external partners. About the team The Appstore Developer Experience team connects app creators to the millions of customers who consume the content they love on varied set of devices like Fire TV, Fire Tablets, Android devices, etc. We continuously strive to make it easy for developers to provide world class experience and value for money customers. BASIC QUALIFICATIONS 5+ years of non-internship professional software development experience. 5+ years of programming with at least one software programming language experience. 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience. Experience as a mentor, tech lead or leading an engineering team. PREFERRED QUALIFICATIONS 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience. Bachelor's degree in computer science or equivalent. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. Posted: November 18, 2024 (Updated 14 minutes ago) Posted: February 6, 2025 (Updated 16 minutes ago) Posted: February 5, 2025 (Updated 19 minutes ago) Posted: February 21, 2025 (Updated 37 minutes ago) Posted: February 26, 2025 (Updated 39 minutes ago) Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar is on the lookout for talented Mobile Engineer with a strong understanding of iOS and/or Android development to help us build and maintain our mobile platform, including our SDK, and build systems. This is a full-time, permanent and in-office position based in Rockstar's state-of-the-art game development studio in Edinburgh, Scotland. WHAT WE DO We build the Rockstar Mobile SDK that goes into each of our mobile titles. We develop and maintain the build system used for our mobile titles and other artifacts. RESPONSIBILITIES Develop features across our iOS and/or Android codebases and ensure feature and experience parity between the two. Maintain and update the continuous build and integration system that creates and distributes our mobile builds on iOS and Android. Develop shared UI for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with other Rockstar technology teams across our worldwide studios. QUALIFICATIONS Minimum 3+ years of experience with iOS and/or Android development. A degree in Computer Science/related discipline, or equivalent experience. SKILLS Expertise in Swift and the iOS development workflow and/or Kotlin and the Android development workflow. Strong experience with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO design patterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills and are not required to apply for the position. Experience with web backend development, Golang, C# considered a big plus. Previous experience with game or platform development. Self-motivated, enthusiastic/passionate about games and curious about how things work. Experience optimizing complex programs across many languages and technology stacks. Knowledge of agile software development processes. HOW TO APPLY Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process. Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles.
May 21, 2025
Full time
Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive, highly-motivated environment where you can learn and collaborate with some of the most talented people in the industry. Rockstar is on the lookout for talented Mobile Engineer with a strong understanding of iOS and/or Android development to help us build and maintain our mobile platform, including our SDK, and build systems. This is a full-time, permanent and in-office position based in Rockstar's state-of-the-art game development studio in Edinburgh, Scotland. WHAT WE DO We build the Rockstar Mobile SDK that goes into each of our mobile titles. We develop and maintain the build system used for our mobile titles and other artifacts. RESPONSIBILITIES Develop features across our iOS and/or Android codebases and ensure feature and experience parity between the two. Maintain and update the continuous build and integration system that creates and distributes our mobile builds on iOS and Android. Develop shared UI for both platforms with Flutter. Work closely with our QA department and the developer teams working on the individual games. Contribute to the design and architecture of new features and improvements for the mobile platform. Troubleshoot and debug complex issues, optimize code, and improve overall stability. Collaborate with other Rockstar technology teams across our worldwide studios. QUALIFICATIONS Minimum 3+ years of experience with iOS and/or Android development. A degree in Computer Science/related discipline, or equivalent experience. SKILLS Expertise in Swift and the iOS development workflow and/or Kotlin and the Android development workflow. Strong experience with Flutter for UI/UX. Strong experience with Ruby for build automation. Strong CS fundamentals, including excellent understanding of OO design patterns and concepts. Experience with API design and development. Experience with source control, preferably Git. PLUSES Please note that these are desirable skills and are not required to apply for the position. Experience with web backend development, Golang, C# considered a big plus. Previous experience with game or platform development. Self-motivated, enthusiastic/passionate about games and curious about how things work. Experience optimizing complex programs across many languages and technology stacks. Knowledge of agile software development processes. HOW TO APPLY Please apply with a CV and cover letter demonstrating how you meet the skills above. If we would like to move forward with your application, a Rockstar recruiter will reach out to you to explain next steps and guide you through the process. Rockstar is committed to creating a work environment that promotes equal opportunity, dignity and respect. In line with this commitment, Rockstar will provide reasonable accommodations to qualified job applicants with disabilities during the recruitment process in order for such applicants to be considered for the position for which they are applying, as well as to qualified employees to enable them to perform the essential functions of their roles.
Quality Assurance Engineer, Key for Business Job ID: AMZN Dev Cntr Poland sp. z.o.o How often have you had the opportunity to be a member of a team that is tasked with solving huge everyday problems through innovative technology? Would you like to employ the Internet of Things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we'd like to talk to you about a role on the Key for Business team tackling a set of challenges requiring significant innovation. Our patented building access technology supports Amazon Last Mile in the US and now is expanding worldwide. Key job responsibilities As a Quality Assurance Engineer on our team, you will play a critical role in ensuring the seamless performance and reliability of our mobile applications and IoT device fleet. Your primary responsibilities will span testing mobile apps, maintaining our diverse device lab, creating and managing comprehensive test suites, and collaborating cross-functionally to drive product improvement. Beyond conventional black box testing, you will delve deep into the software internals, leveraging your technical expertise to troubleshoot issues and identify root causes using log files and other diagnostic tools. Your role will involve developing automated tests using scripting frameworks to ensure the scalability and consistency of our quality assurance efforts. Working with our dynamic team, you will have the unique opportunity to test a wide range of mobile devices and our proprietary IoT solutions in a state-of-the-art lab environment. This hands-on experience in a real-world setting will provide you with invaluable insights into product performance under diverse conditions, allowing you to contribute to our product vision and the development of scalable solutions. Your contributions will be essential as we strive to deliver seamless customer experiences through our mobile apps and connected devices. You will collaborate closely with cross-functional teams, including developers, product managers, and operations, to identify and resolve issues, as well as to build and maintain a robust test environment that helps us deliver packages reliably to our customers around the world. If you are a detail-oriented problem-solver with a passion for quality and a drive to work in a fast-paced, collaborative environment, we encourage you to apply for this exciting opportunity. About the team You will be part of an inter-disciplinary team of software (mobile, backend and frontend) and system engineers to develop and integrate technologies from IoT, wireless and cloud computing into pragmatic solutions for package transportation, logistics, and delivery. Your solutions will guide drivers to deliver packages at the right place, right time, to the right person. Above all, your applications will be deployed in scale to help Amazon delivery exceed customer expectations. BASIC QUALIFICATIONS Masters or Bachelor's degree in Computer Science, Engineering, or a related field or relevant work experience. Experience in testing or development role as part of product development organization delivering consumer products. PREFERRED QUALIFICATIONS Proven experience in quality assurance testing, preferably in the mobile application space. Strong understanding of software development life cycle and testing methodologies. Familiarity with testing tools and frameworks such as TestRail. Familiarity with testing UI automation tools and frameworks for iOS and Android. Excellent problem-solving skills and attention to detail. Effective communication and collaboration skills to work in a team-oriented environment. Hands-on work attitude. Curiosity and readiness to develop your skills. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
May 21, 2025
Full time
Quality Assurance Engineer, Key for Business Job ID: AMZN Dev Cntr Poland sp. z.o.o How often have you had the opportunity to be a member of a team that is tasked with solving huge everyday problems through innovative technology? Would you like to employ the Internet of Things (IoT) to transform and disrupt an entire industry? If this sounds intriguing, then we'd like to talk to you about a role on the Key for Business team tackling a set of challenges requiring significant innovation. Our patented building access technology supports Amazon Last Mile in the US and now is expanding worldwide. Key job responsibilities As a Quality Assurance Engineer on our team, you will play a critical role in ensuring the seamless performance and reliability of our mobile applications and IoT device fleet. Your primary responsibilities will span testing mobile apps, maintaining our diverse device lab, creating and managing comprehensive test suites, and collaborating cross-functionally to drive product improvement. Beyond conventional black box testing, you will delve deep into the software internals, leveraging your technical expertise to troubleshoot issues and identify root causes using log files and other diagnostic tools. Your role will involve developing automated tests using scripting frameworks to ensure the scalability and consistency of our quality assurance efforts. Working with our dynamic team, you will have the unique opportunity to test a wide range of mobile devices and our proprietary IoT solutions in a state-of-the-art lab environment. This hands-on experience in a real-world setting will provide you with invaluable insights into product performance under diverse conditions, allowing you to contribute to our product vision and the development of scalable solutions. Your contributions will be essential as we strive to deliver seamless customer experiences through our mobile apps and connected devices. You will collaborate closely with cross-functional teams, including developers, product managers, and operations, to identify and resolve issues, as well as to build and maintain a robust test environment that helps us deliver packages reliably to our customers around the world. If you are a detail-oriented problem-solver with a passion for quality and a drive to work in a fast-paced, collaborative environment, we encourage you to apply for this exciting opportunity. About the team You will be part of an inter-disciplinary team of software (mobile, backend and frontend) and system engineers to develop and integrate technologies from IoT, wireless and cloud computing into pragmatic solutions for package transportation, logistics, and delivery. Your solutions will guide drivers to deliver packages at the right place, right time, to the right person. Above all, your applications will be deployed in scale to help Amazon delivery exceed customer expectations. BASIC QUALIFICATIONS Masters or Bachelor's degree in Computer Science, Engineering, or a related field or relevant work experience. Experience in testing or development role as part of product development organization delivering consumer products. PREFERRED QUALIFICATIONS Proven experience in quality assurance testing, preferably in the mobile application space. Strong understanding of software development life cycle and testing methodologies. Familiarity with testing tools and frameworks such as TestRail. Familiarity with testing UI automation tools and frameworks for iOS and Android. Excellent problem-solving skills and attention to detail. Effective communication and collaboration skills to work in a team-oriented environment. Hands-on work attitude. Curiosity and readiness to develop your skills. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice () to know more about how we collect, use and transfer the personal data of our candidates. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner. Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced game changing devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? Along with leading in web services and e-commerce, is an inventive research and development company that designs and engineers high-profile consumer electronics including our best-selling e-readers, tablets and Fire TV. Fire TV client software and services technologies are enjoyed by millions of customers around the world. The FTV-3P team is focused on launching 3P FTVs (Smart Connected TVs) at scale with velocity and frugality globally. We do this by enabling global ODMs/OEMs to launch a full portfolio of FTVs (entry level, mid-level, premium). Key job responsibilities The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands the limitations of the platform and can design and implement additional services or help optimize existing ones to meet the product requirements. The role involves partnering closely with ODM/OEMs to launch FTV powered TVs, including developing new bespoke features based on requests from Tier1 partners, enabling partner customizations of differentiated deep panel/hw coupled features, system performance tuning/optimization, and integration of their proprietary features. The scope includes manufacturing tpt and related diagnostic support as well. Post-launch support expands across field diagnostics, monitoring, and supply-chain oriented running product changes migrations. The ideal candidate: Has in-depth expertise working with the Android system. In-depth knowledge and experience with Linux kernel development. Experience on bootloader and device drivers development and enjoys working on hardware directly. Enjoys working side by side with partners, colleagues, and teams on difficult problems. Is highly effective and thrives in a dynamic environment with multiple, changing priorities. Knows what is important when releasing software to developers and has been through the process from start to finish. Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge. About the team The FTV-3P team is focused on launching 3P FTVs (Smart Connected TVs) at scale with velocity and frugality globally. We do this by enabling global ODMs/OEMs to launch a full portfolio of FTVs (entry level, mid-level, premium). The FPE (FTV Partner Engineering) is a global engineering organization spanning multiple functions (TPM, Dev - SDE/SysDEs, QA) across numerous geographies (NA, EU, APAC) bound together by a single-minded focus to deliver 3P devices at scale through our worldwide ODM/OEM Partners. Our mission is to "Out-partner through definition, planning, execution, launch, and post-launch support, leveraging our unique strengths (around app certifications, live certifications, non-store mode experiences) and perspectives to look around the corners and address the dynamism of market/countries being targeted." BASIC QUALIFICATIONS Bachelor's degree and/or Master's / Doctorate degree in Computer Science or equivalent. 10+ years of System Development Engineering experience leading consumer device product development, system programming, device driver/BSP integration, SOC bringup/debug/deployment, and system engineering best practices. 10+ years of hands-on development experience in Android/Linux, HW/SW integration, platform SW/middleware/framework/app development/integration. Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences. PREFERRED QUALIFICATIONS Expertise in consumer device systems/ecosystem. Exposure to panel technologies and ecosystem. Experience in performance optimization and tuning of high throughput consumer electronic devices. Demonstrable customer obsession and balance between tactical delivery and long-term strategy to deliver incremental user value while minimizing technical debt. 2+ years of hands-on experience as a Principal-level System Development Engineer that includes mentoring junior engineers to success. Ability and willingness to multi-task and learn new technologies quickly. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
May 21, 2025
Full time
The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced game changing devices like Fire tablets, Fire TV and Amazon Echo. What will you help us create? Along with leading in web services and e-commerce, is an inventive research and development company that designs and engineers high-profile consumer electronics including our best-selling e-readers, tablets and Fire TV. Fire TV client software and services technologies are enjoyed by millions of customers around the world. The FTV-3P team is focused on launching 3P FTVs (Smart Connected TVs) at scale with velocity and frugality globally. We do this by enabling global ODMs/OEMs to launch a full portfolio of FTVs (entry level, mid-level, premium). Key job responsibilities The ideal candidate has current and extensive experience developing and building Android systems and applications. The candidate understands the limitations of the platform and can design and implement additional services or help optimize existing ones to meet the product requirements. The role involves partnering closely with ODM/OEMs to launch FTV powered TVs, including developing new bespoke features based on requests from Tier1 partners, enabling partner customizations of differentiated deep panel/hw coupled features, system performance tuning/optimization, and integration of their proprietary features. The scope includes manufacturing tpt and related diagnostic support as well. Post-launch support expands across field diagnostics, monitoring, and supply-chain oriented running product changes migrations. The ideal candidate: Has in-depth expertise working with the Android system. In-depth knowledge and experience with Linux kernel development. Experience on bootloader and device drivers development and enjoys working on hardware directly. Enjoys working side by side with partners, colleagues, and teams on difficult problems. Is highly effective and thrives in a dynamic environment with multiple, changing priorities. Knows what is important when releasing software to developers and has been through the process from start to finish. Is comfortable with proactive outward communication and technical leadership and never shies away from a challenge. About the team The FTV-3P team is focused on launching 3P FTVs (Smart Connected TVs) at scale with velocity and frugality globally. We do this by enabling global ODMs/OEMs to launch a full portfolio of FTVs (entry level, mid-level, premium). The FPE (FTV Partner Engineering) is a global engineering organization spanning multiple functions (TPM, Dev - SDE/SysDEs, QA) across numerous geographies (NA, EU, APAC) bound together by a single-minded focus to deliver 3P devices at scale through our worldwide ODM/OEM Partners. Our mission is to "Out-partner through definition, planning, execution, launch, and post-launch support, leveraging our unique strengths (around app certifications, live certifications, non-store mode experiences) and perspectives to look around the corners and address the dynamism of market/countries being targeted." BASIC QUALIFICATIONS Bachelor's degree and/or Master's / Doctorate degree in Computer Science or equivalent. 10+ years of System Development Engineering experience leading consumer device product development, system programming, device driver/BSP integration, SOC bringup/debug/deployment, and system engineering best practices. 10+ years of hands-on development experience in Android/Linux, HW/SW integration, platform SW/middleware/framework/app development/integration. Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences. PREFERRED QUALIFICATIONS Expertise in consumer device systems/ecosystem. Exposure to panel technologies and ecosystem. Experience in performance optimization and tuning of high throughput consumer electronic devices. Demonstrable customer obsession and balance between tactical delivery and long-term strategy to deliver incremental user value while minimizing technical debt. 2+ years of hands-on experience as a Principal-level System Development Engineer that includes mentoring junior engineers to success. Ability and willingness to multi-task and learn new technologies quickly. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit this link for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Mobile Developer Are you ready for an exciting new challenge and the chance to be part of something extraordinary? We have an incredible opportunity waiting for you! As part of our company s strategic growth, we are expanding our Mobile Development department and seeking four talented Mobile Developers to join our team. In this pivotal role, you will work within a key department, contributing significantly to our business growth. We are looking for professionals who excel in delivering high quality software development. This position offers an ideal combination of professional growth, responsibility, and autonomy. Join us and be a vital part of our journey! About Selected Interventions Selected Interventions is a software and services company. We develop and deploy the unique class leading ECHO Service Management Framework. Echo is used by multi £bn+ turnover multi-national companies in the UK and globally. It operates and manages sophisticated field-based services in environmental services. Developed in house on a predominantly Microsoft stack and deployed via Azure (IaaS and PaaS) ECHO is coherent suite of software products ranging from web applications and web services, APIs through to integrated desktop applications and smartphone/tablet apps all designed and built to work together seamlessly. It enables our customers to provide world class services to their clients using their own unique methodology. What makes Selected Interventions different? Selected Interventions are product leading and global leaders within our field. We work exclusively in the environmental services industry, with the purpose of helping the planet be greener. We are growing fast but still retain the same values of when we were a small company. Role Description This is a full-time hybrid (onsite & remote) role for an experienced Mobile Developer. The Mobile Developer s main purpose will be to assist the Mobile Team with the maintenance and feature development of Onboard. You will be working in a focused squad in our dedicated mobile engineering team at the direction of our Mobile Team Lead you, along with product owners, quality analysts and co-engineers will be tasked with contributing to a range of development activities to meet our customers requirements and our own product and technical strategies. Day to day responsibilities include: - Collaborating across departments to ensure satisfactory service delivery, and smooth delivery of software updates and releases. - Delivering good quality software development to a high standard. - Adhering to best practices and coding standards. - Applying up-to-date standards to improve our company s mobile app(s). - Participating in code reviews and contribute towards improving the overall quality of the codebase. - Troubleshooting issues and debugging problems as they arise, ensuring prompt resolution and minimal impact on customers and employees. - Communicating effectively with stakeholders regarding project status, timelines, and technical details. Experience and skills needed: - Experience in mobile app development with Xamarin (preferably Xamarin.Android & MvvmCross). - Proficient in C# programming language and .NET framework. - Familiarity with Git version control system. - Excellent problem-solving skills and attention to detail. - Ability to work collaboratively with other developers and teams. - Strong communication and interpersonal skills. - Experience with Agile development methodologies such as Scrum. - Knowledge of software design patterns and principles. - Experience with continuous integration and delivery (CI/CD) pipelines. Nice but not essential: - Familiarity with .NET Maui - Test Driven Development (TDD) Experience with unit testing frameworks such as xUnit. - Familiarity with cloud-based services such as Azure Why join. - You will play a crucial role in our company s growth. - You will have opportunities to be part of team which values forward-thinking solutions, and innovation. - Opportunities for continuous development and growth in your professional career. - You will be working with in a culture which is supportive, and collaborative. - Our offices are unique, which offer you a fun and inspiring environment to work in. - We offer hybrid working arrangements, and opportunities to work internationally, providing you with the flexibility of work, and home life. Benefits: - Additional leave - Casual dress - Company events - Company pension - Cycle to work scheme - Enhanced maternity leave - Enhanced paternity leave - On-site parking - Private medical insurance - Sick pay - UK visa sponsorship - Hybrid working -Work from abroad Our statement To be earth s leading provider of environmental software systems delivering the best service outcomes with the least resources.
May 18, 2025
Full time
Mobile Developer Are you ready for an exciting new challenge and the chance to be part of something extraordinary? We have an incredible opportunity waiting for you! As part of our company s strategic growth, we are expanding our Mobile Development department and seeking four talented Mobile Developers to join our team. In this pivotal role, you will work within a key department, contributing significantly to our business growth. We are looking for professionals who excel in delivering high quality software development. This position offers an ideal combination of professional growth, responsibility, and autonomy. Join us and be a vital part of our journey! About Selected Interventions Selected Interventions is a software and services company. We develop and deploy the unique class leading ECHO Service Management Framework. Echo is used by multi £bn+ turnover multi-national companies in the UK and globally. It operates and manages sophisticated field-based services in environmental services. Developed in house on a predominantly Microsoft stack and deployed via Azure (IaaS and PaaS) ECHO is coherent suite of software products ranging from web applications and web services, APIs through to integrated desktop applications and smartphone/tablet apps all designed and built to work together seamlessly. It enables our customers to provide world class services to their clients using their own unique methodology. What makes Selected Interventions different? Selected Interventions are product leading and global leaders within our field. We work exclusively in the environmental services industry, with the purpose of helping the planet be greener. We are growing fast but still retain the same values of when we were a small company. Role Description This is a full-time hybrid (onsite & remote) role for an experienced Mobile Developer. The Mobile Developer s main purpose will be to assist the Mobile Team with the maintenance and feature development of Onboard. You will be working in a focused squad in our dedicated mobile engineering team at the direction of our Mobile Team Lead you, along with product owners, quality analysts and co-engineers will be tasked with contributing to a range of development activities to meet our customers requirements and our own product and technical strategies. Day to day responsibilities include: - Collaborating across departments to ensure satisfactory service delivery, and smooth delivery of software updates and releases. - Delivering good quality software development to a high standard. - Adhering to best practices and coding standards. - Applying up-to-date standards to improve our company s mobile app(s). - Participating in code reviews and contribute towards improving the overall quality of the codebase. - Troubleshooting issues and debugging problems as they arise, ensuring prompt resolution and minimal impact on customers and employees. - Communicating effectively with stakeholders regarding project status, timelines, and technical details. Experience and skills needed: - Experience in mobile app development with Xamarin (preferably Xamarin.Android & MvvmCross). - Proficient in C# programming language and .NET framework. - Familiarity with Git version control system. - Excellent problem-solving skills and attention to detail. - Ability to work collaboratively with other developers and teams. - Strong communication and interpersonal skills. - Experience with Agile development methodologies such as Scrum. - Knowledge of software design patterns and principles. - Experience with continuous integration and delivery (CI/CD) pipelines. Nice but not essential: - Familiarity with .NET Maui - Test Driven Development (TDD) Experience with unit testing frameworks such as xUnit. - Familiarity with cloud-based services such as Azure Why join. - You will play a crucial role in our company s growth. - You will have opportunities to be part of team which values forward-thinking solutions, and innovation. - Opportunities for continuous development and growth in your professional career. - You will be working with in a culture which is supportive, and collaborative. - Our offices are unique, which offer you a fun and inspiring environment to work in. - We offer hybrid working arrangements, and opportunities to work internationally, providing you with the flexibility of work, and home life. Benefits: - Additional leave - Casual dress - Company events - Company pension - Cycle to work scheme - Enhanced maternity leave - Enhanced paternity leave - On-site parking - Private medical insurance - Sick pay - UK visa sponsorship - Hybrid working -Work from abroad Our statement To be earth s leading provider of environmental software systems delivering the best service outcomes with the least resources.
Lead IOS Mobile Developer Birmingham (1 day per week in office) Salary: 55K An exciting opportunity has arisen for a Lead IOS Mobile Developer to join a rapidly growing company who are dedicated to sustainability. The Lead Mobile Engineer will play a pivotal role in enhancing the company's mobile and web applications, contributing to a vibrant and innovative work environment. The Lead IOS Mobile Developer will be responsible for the development and management of production systems, working closely with a talented IT team. This role requires a strong background in mobile development, particularly in IOS - Swift, and a passion for creating high-quality solutions that meet customer needs. Responsibilities: Translate designs, wireframes, and user stories into high-quality solutions. Develop intuitive, usable, and engaging interactions and visual designs for mobile and web. Participate in the full development process from definition through design, build, test, release, and maintenance. Research and track advancements in mobile/web application design patterns. Cooperate with back-end developers in the process of building the RESTful API. Management of one other mobile developer Skills needed: Hands-on experience with core iOS frameworks such as UIKit, Combine, Core Data, and Core Animation. Demonstrated expertise in Swift programming language and a proven track record of developing and maintaining iOS applications. Deep knowledge of SPA best practices, architecture, and modularisation. Familiarity with cloud message APIs and Push Notifications. Proficient understanding of version control software such as Git. Experience with Android mobile development, Angular, C# or other web development technologies is a bonus Any leadership or management experience is a bonus but also open to a senior candidate open to stepping up into a more leadership role, while still remaining hands on with the IOS development. If you are an enthusiastic and skilled Lead Mobile Engineer looking to make a significant impact in a growing company, please submit your CV for consideration. At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
May 17, 2025
Full time
Lead IOS Mobile Developer Birmingham (1 day per week in office) Salary: 55K An exciting opportunity has arisen for a Lead IOS Mobile Developer to join a rapidly growing company who are dedicated to sustainability. The Lead Mobile Engineer will play a pivotal role in enhancing the company's mobile and web applications, contributing to a vibrant and innovative work environment. The Lead IOS Mobile Developer will be responsible for the development and management of production systems, working closely with a talented IT team. This role requires a strong background in mobile development, particularly in IOS - Swift, and a passion for creating high-quality solutions that meet customer needs. Responsibilities: Translate designs, wireframes, and user stories into high-quality solutions. Develop intuitive, usable, and engaging interactions and visual designs for mobile and web. Participate in the full development process from definition through design, build, test, release, and maintenance. Research and track advancements in mobile/web application design patterns. Cooperate with back-end developers in the process of building the RESTful API. Management of one other mobile developer Skills needed: Hands-on experience with core iOS frameworks such as UIKit, Combine, Core Data, and Core Animation. Demonstrated expertise in Swift programming language and a proven track record of developing and maintaining iOS applications. Deep knowledge of SPA best practices, architecture, and modularisation. Familiarity with cloud message APIs and Push Notifications. Proficient understanding of version control software such as Git. Experience with Android mobile development, Angular, C# or other web development technologies is a bonus Any leadership or management experience is a bonus but also open to a senior candidate open to stepping up into a more leadership role, while still remaining hands on with the IOS development. If you are an enthusiastic and skilled Lead Mobile Engineer looking to make a significant impact in a growing company, please submit your CV for consideration. At Gleeson Recruitment Group, we embrace inclusivity and welcome applicants of all backgrounds, experiences, and abilities. We are proud to be a disability confident employer. By applying you will be registered as a candidate with Gleeson Recruitment Limited. Our Privacy Policy is available on our website and explains how we will use your data.
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Web Application Product Security Lead at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Our Security Engineering team is at the heart of this venture, focused on getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. This product security role in International Consumer Banking has the opportunity to explore a wide range of problem spaces, working primarily on web application security whilst getting exposure to our Android and iOS mobile apps. You will engage directly with development teams and the wider security team to collaborate and solve technical problems. You will analyse application code, detect complex vulnerabilities, and communicate directly with the development teams to educate and assist them in mitigating these risks. You will develop frameworks and tools to perform automated detection of vulnerabilities. You will define best practices across the business to help us engineer more secure products that allows us to build trust at scale. Job Summary: As a Lead Security Engineer at JPMorgan Chase within the International Consumer Banking division, you will primarily focus on web application security, collaborating with development and security teams. Job Responsibilities: Perform web application security review across consumer banking products and provide thought leadership and guidance to peers and senior management. Build automation (static and dynamic analysis) and frameworks with software engineers that can improve security, whilst also improving developer and customer experience. Provide guidance and education to developers that help prevent the authoring of vulnerabilities. Challenge and assess potential technology risks including information and cyber security control weaknesses. Provide technology risk subject matter expertise and communicate the risk environment to management and other key stakeholders. Build solid professional relationships with matrixed teams to include technology, business, audit, and operational risk partners. Required qualifications, capabilities and skills: Formal training or certification on web application programming languages concepts and proficient advanced experience. Familiarity with web application programming languages (backend and frontend), development practices, and common security patterns. Being a proficient communicator that allows you to share your knowledge and collaborate with the development team. Preferred qualifications, capabilities and skills Knowledge of penetration testing techniques Knowledge of tools used in the security industry (e.g. Burp, OWASP ZAP) Python, Ruby, Go or a similar language that can help you aid in the implementation of automation tooling Familiarity with IT risk management operating models, three lines-of-defense frameworks, integrated risk management practices, and/or risk intelligence capabilities. Experience operating within a regulated industry. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. 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. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
May 14, 2025
Full time
Job Description We know that people want great value combined with an excellent experience from a bank they can trust, so we launched our digital bank, Chase UK, to revolutionise mobile banking with seamless journeys that our customers love. We're already trusted by millions in the US and we're quickly catching up in the UK - but how we do things here is a little different. We're building the bank of the future from scratch, channelling our start-up mentality every step of the way - meaning you'll have the opportunity to make a real impact. As a Web Application Product Security Lead at JPMorgan Chase within the International Consumer Bank, you will be a part of a flat-structure organization. Your responsibilities are to deliver end-to-end cutting-edge solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and the best industry practices. You are expected to be involved in the design and architecture of the solutions while also focusing on the entire SDLC lifecycle stages. Our Security Engineering team is at the heart of this venture, focused on getting smart ideas into the hands of our customers. We're looking for people who have a curious mindset, thrive in collaborative squads, and are passionate about new technology. By their nature, our people are also solution-oriented, commercially savvy and have a head for fintech. We work in tribes and squads that focus on specific products and projects - and depending on your strengths and interests, you'll have the opportunity to move between them. This product security role in International Consumer Banking has the opportunity to explore a wide range of problem spaces, working primarily on web application security whilst getting exposure to our Android and iOS mobile apps. You will engage directly with development teams and the wider security team to collaborate and solve technical problems. You will analyse application code, detect complex vulnerabilities, and communicate directly with the development teams to educate and assist them in mitigating these risks. You will develop frameworks and tools to perform automated detection of vulnerabilities. You will define best practices across the business to help us engineer more secure products that allows us to build trust at scale. Job Summary: As a Lead Security Engineer at JPMorgan Chase within the International Consumer Banking division, you will primarily focus on web application security, collaborating with development and security teams. Job Responsibilities: Perform web application security review across consumer banking products and provide thought leadership and guidance to peers and senior management. Build automation (static and dynamic analysis) and frameworks with software engineers that can improve security, whilst also improving developer and customer experience. Provide guidance and education to developers that help prevent the authoring of vulnerabilities. Challenge and assess potential technology risks including information and cyber security control weaknesses. Provide technology risk subject matter expertise and communicate the risk environment to management and other key stakeholders. Build solid professional relationships with matrixed teams to include technology, business, audit, and operational risk partners. Required qualifications, capabilities and skills: Formal training or certification on web application programming languages concepts and proficient advanced experience. Familiarity with web application programming languages (backend and frontend), development practices, and common security patterns. Being a proficient communicator that allows you to share your knowledge and collaborate with the development team. Preferred qualifications, capabilities and skills Knowledge of penetration testing techniques Knowledge of tools used in the security industry (e.g. Burp, OWASP ZAP) Python, Ruby, Go or a similar language that can help you aid in the implementation of automation tooling Familiarity with IT risk management operating models, three lines-of-defense frameworks, integrated risk management practices, and/or risk intelligence capabilities. Experience operating within a regulated industry. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. 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. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Software Engineer - Let's Build Greener Cities Together! As the UK pushes towards carbon neutral city living, this development team is expanding fast, and they need you - a talented Software Developer who's passionate about innovation. You'll be working on cutting-edge R&D solutions for inner-city transportation, collaborating with the company's biggest and most high-profile clients. Why you'll love it here: besides making an impact with what you build, the company offers flexible working, a great work-life balance, and serious investment in your growth. You'll be part of a company that cares just as much about your professional development as your mental and physical well-being. It's all about becoming the best version of yourself, inside and outside of work. What we're looking for: Experience developing interfaces and backend services using C#/.NET Core Knowledge of interactive User Interface development ideally using Angular Able to write and optimise SQL queries on SQL Server Database Experience using tools such as GitLab, Jira, and Confluence Experience with Android SDK and developing mobile apps using Java and Android Studio would be a bonus The Perks: Annual Salary up to 55,000 - DOE Excellent pension, matching contributions. Annual, business performance-related bonus. Flexible benefits to suit your personal needs. Flexible working policy. Hybrid. 2 days in Poole, Dorset. 26 days holiday, increasing up to 29 days with length of service. Investment in personal development and support for membership of professional institutions. Ticking the right boxes? Click "apply" to upload your CV or shoot me an email at (url removed) for more info. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
May 13, 2025
Full time
Software Engineer - Let's Build Greener Cities Together! As the UK pushes towards carbon neutral city living, this development team is expanding fast, and they need you - a talented Software Developer who's passionate about innovation. You'll be working on cutting-edge R&D solutions for inner-city transportation, collaborating with the company's biggest and most high-profile clients. Why you'll love it here: besides making an impact with what you build, the company offers flexible working, a great work-life balance, and serious investment in your growth. You'll be part of a company that cares just as much about your professional development as your mental and physical well-being. It's all about becoming the best version of yourself, inside and outside of work. What we're looking for: Experience developing interfaces and backend services using C#/.NET Core Knowledge of interactive User Interface development ideally using Angular Able to write and optimise SQL queries on SQL Server Database Experience using tools such as GitLab, Jira, and Confluence Experience with Android SDK and developing mobile apps using Java and Android Studio would be a bonus The Perks: Annual Salary up to 55,000 - DOE Excellent pension, matching contributions. Annual, business performance-related bonus. Flexible benefits to suit your personal needs. Flexible working policy. Hybrid. 2 days in Poole, Dorset. 26 days holiday, increasing up to 29 days with length of service. Investment in personal development and support for membership of professional institutions. Ticking the right boxes? Click "apply" to upload your CV or shoot me an email at (url removed) for more info. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Full stack app development for a digital health platform This vibrant Cambridge startup is furthering technology in the digital healthcare space to improve patient care. They are seeking a full stack software engineer to work on their platform and user-facing apps, to develop new features and incorporate patient feedback. TypeScript, SolidJS, Python and Rust are all part of their tech stack. You will bring: Experience building consumer web / mobile applications across the design spectrum, with exposure to a variety of architectures Good knowledge of JavaScript and/or TypeScript; SolidJS or similar experience would be ideal Modern Python for sizeable, production codebases Prior work with product and design teams, crafting well-built products to solve real-world concerns Ideally, an interest in (and ability towards) mentoring colleagues as the company grows, and contributing to shape development processes Full existing rights to work in the UK without time limit or the need for sponsorship Any additional experience with healthcare / medical applications, iOS and/or Android, UI design (Figma), WebRTC, and/or compilers / DSLs is welcome. In joining them you would work from their well-equipped west Cambridge offices 4 days per week, with home working available on Wednesdays, and additional days on occasion. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27320 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
May 09, 2025
Full time
Full stack app development for a digital health platform This vibrant Cambridge startup is furthering technology in the digital healthcare space to improve patient care. They are seeking a full stack software engineer to work on their platform and user-facing apps, to develop new features and incorporate patient feedback. TypeScript, SolidJS, Python and Rust are all part of their tech stack. You will bring: Experience building consumer web / mobile applications across the design spectrum, with exposure to a variety of architectures Good knowledge of JavaScript and/or TypeScript; SolidJS or similar experience would be ideal Modern Python for sizeable, production codebases Prior work with product and design teams, crafting well-built products to solve real-world concerns Ideally, an interest in (and ability towards) mentoring colleagues as the company grows, and contributing to shape development processes Full existing rights to work in the UK without time limit or the need for sponsorship Any additional experience with healthcare / medical applications, iOS and/or Android, UI design (Figma), WebRTC, and/or compilers / DSLs is welcome. In joining them you would work from their well-equipped west Cambridge offices 4 days per week, with home working available on Wednesdays, and additional days on occasion. Another top job from ECM, the high-tech recruitment experts. Even if this job's not quite right, do contact us now - we may well have the ideal job for you. To discuss your requirements call ecm or email your CV. We will always ask before forwarding your CV. Please apply (quoting ref: CV27320 ) only if you are eligible to live and work in the UK. By submitting your details you certify that the information you provide is accurate.
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role As a Junior Android Developer, you will play a key role in shaping the future of our mobile applications as part of the larger UK Sensor Systems team. This developer will be mentored by a senior android developer to deliver requirements to stakeholders, gain a thorough understanding of the current codebase and assist in presenting new features to both internal and external customers. Key Responsibilities Maintain and develop the android codebase Understand the development lifecycle of the product Implement new features in an agile environment Communicate with relevant teams across the UK and Sweden Experience & Qualifications Essential UK or Swedish National Recent graduate or junior engineer with up to two years of experience BSc in Computer Science or equivalent degree Understanding of object-orientated languages Understanding of the software development life-cycle Self-motivated and driven individual Desirable Experience with android development Experience with Kotlin Experience with Jira and Git Experience with java-script Interest in radars / Defence products Good communication and presentation skills As a National Security Vetting clearance is required for this role, applicants will be required to hold National Security Vetting clearance to SC level or have the ability to gain it. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
May 08, 2025
Full time
Introduction Saab UK is part of Scandinavia's largest defence company, bringing together the best of Swedish and British innovation. Saab offers world-leading solutions and services in defence, aviation, space, and civil security to keep people and society safe. Our UK presence has been growing at pace, meaning we can offer a wide range of opportunities for personal fulfilment and career growth. We currently employ over 600 people across eight sites in the UK, and our specialisations include software engineering, underwater robotics, radars, AI, and armed forces training. The Role As a Junior Android Developer, you will play a key role in shaping the future of our mobile applications as part of the larger UK Sensor Systems team. This developer will be mentored by a senior android developer to deliver requirements to stakeholders, gain a thorough understanding of the current codebase and assist in presenting new features to both internal and external customers. Key Responsibilities Maintain and develop the android codebase Understand the development lifecycle of the product Implement new features in an agile environment Communicate with relevant teams across the UK and Sweden Experience & Qualifications Essential UK or Swedish National Recent graduate or junior engineer with up to two years of experience BSc in Computer Science or equivalent degree Understanding of object-orientated languages Understanding of the software development life-cycle Self-motivated and driven individual Desirable Experience with android development Experience with Kotlin Experience with Jira and Git Experience with java-script Interest in radars / Defence products Good communication and presentation skills As a National Security Vetting clearance is required for this role, applicants will be required to hold National Security Vetting clearance to SC level or have the ability to gain it. By submitting an application to Saab UK you consent to undertaking workforce screening activities that may include but are not limited to: Baseline Personnel Security checks, National Security Vetting, reference checks, verification of working rights and in all circumstances preferred candidates will be placed through a security interview.
If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting new Embedded Software Engineer - Android AOSP position might just be the one for you! Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the software running on their Android based products. Experience and Skills for this Embedded Software Engineer - Android AOSP position: Degree in relevant subject Embedded real-time software development experience on Android AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. Experience of using configuration management and fault tracking tools. Innovative with proven ability to generate new ideas and approaches to problems. Tenacity to probe issues to understand their root causes. Good analytical, numerical, written and verbal communications skills. Able to apply initiative when required and will take ownership for the achievement of their own activities. Ability to communicate with the wider engineering organisation. Nice to have: Experience of Linux kernel and system programming. Experience working in small RTOS and Microcontrollers Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge of debugging using logic analysers and oscilloscopes). Don t miss out on this exciting opportunity. Apply now! Role: Embedded Software Engineer - Android AOSP Location : Cambridge Salary : £40-50K plus benefits (an early finish on Fridays, bonus private healthcare, pension, dental plan, 25 days annual leave and more) Candidates searching for the following job titles are also likely to be interested in this role: Embedded Software Engineer Linux Kernel Senior Software Engineer Device Driver Software Engineer Firmware Engineer Android Platform Software Engineer Embedded Software Developer (Android) For full company details and job specification for this unique role please call Pia on (phone number removed) and email your CV now. We o Understand your specific requirements and career aspirations o Guarantee to keep you updated o Provide full pre-interview preparation and post-interview de-briefing o We guarantee not to approach any company without consulting you first!
Mar 08, 2025
Full time
If you have experience developing embedded real-time software on Android AOSP using C++ / Java then this exciting new Embedded Software Engineer - Android AOSP position might just be the one for you! Working in a friendly team of highly skilled developers in this well-established manufacturer of specialized communications devices, you will develop and support the software running on their Android based products. Experience and Skills for this Embedded Software Engineer - Android AOSP position: Degree in relevant subject Embedded real-time software development experience on Android AOSP, using C++/Java Good debugging skills. Enjoys investigating and solving challenging real-time platform issues. Experience with development tools for debugging, profiling, code coverage, memory leak detection etc. Experience with real-time, multi-processor, multi-threaded, event-driven software. Experience of using configuration management and fault tracking tools. Innovative with proven ability to generate new ideas and approaches to problems. Tenacity to probe issues to understand their root causes. Good analytical, numerical, written and verbal communications skills. Able to apply initiative when required and will take ownership for the achievement of their own activities. Ability to communicate with the wider engineering organisation. Nice to have: Experience of Linux kernel and system programming. Experience working in small RTOS and Microcontrollers Familiarity with working with a hardware development team (interpretation of schematics and practical knowledge of debugging using logic analysers and oscilloscopes). Don t miss out on this exciting opportunity. Apply now! Role: Embedded Software Engineer - Android AOSP Location : Cambridge Salary : £40-50K plus benefits (an early finish on Fridays, bonus private healthcare, pension, dental plan, 25 days annual leave and more) Candidates searching for the following job titles are also likely to be interested in this role: Embedded Software Engineer Linux Kernel Senior Software Engineer Device Driver Software Engineer Firmware Engineer Android Platform Software Engineer Embedded Software Developer (Android) For full company details and job specification for this unique role please call Pia on (phone number removed) and email your CV now. We o Understand your specific requirements and career aspirations o Guarantee to keep you updated o Provide full pre-interview preparation and post-interview de-briefing o We guarantee not to approach any company without consulting you first!
As a Backend Developer you'll design, develop and engineer software and products for Roke's National Security customers. This'll involve creating innovative solutions to mission critical customer problems; integrating and developing against open-source components and frameworks whilst understanding and apply new and emerging technologies. You'll have the opportunity to work across multiple projects and innovations tasks whilst in support of your professional and career development. This could lead to other opportunities such as concept work, pre-sales and developing innovation strategies. Roke is a leading technology & engineering company with clients spanning National Security, Defence and Intelligence; working alongside our customers to solve their complex and unique challenges by bringing the physical and the digital together. The key requirements You will use a range of technologies, and should know some of the below: Python or Java or C# or Go and supporting backend frameworks SQL and NoSQL database systems Linux based operating systems - Ubuntu, Centos/RHEL, Android etc. Message brokering, serialisation and queueing systems Microservices, containers and hosts Infrastructure as Code - Vagrant, Ansible and Terraform AWS and Azure Cloud Git and version control systems. If you do not know all of the above, please do still apply as help and support will be made available. Built over a 60-year heritage, Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act - through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe - that's our mission, passion, and motivation. Joining a team united by purpose and ambition, you'll be at the heart of an exciting growth journey: having doubled in size over the last 4 years, we intend to double our headcount by 2027. At Roke, every individual counts. We push technical boundaries, together. We re-invest in product innovation, and we empower our people to make a difference. Where you'll work You'll find our Gloucester site in a business park two minutes from junction 11A of the M5; The site allows easy access to our local customer base. Set on the outskirts of the Cotswolds, you are never far from a picturesque view or lunch time walk. Why you should join us Operating as one Roke, there is a shared belief that everyone has a responsibility to create an environment that encourages you to bring your whole self to work; in a place where everyone has the time, trust and freedom to succeed. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative, inclusive and support a diverse work-force and those with additional needs. The benefits and perks Flexi-time: Working hours to suit you and your life Annual bonus: Based on profit share and personal performance Private medical insurance: Includes cover for existing conditions Holiday: You'll receive competitive annual leave plus bank holidays. We also offer the opportunity to buy and sell annual leave Chemring Share Save: Monthly savings into a 3 or 5 year plan. Clearances Due to the nature of this role, we require you to be eligible to achieve DV clearance. As a result, you should be a British Citizen and have resided in the U.K. for the last 10 years. The next step Click apply, submitting an up-to-date CV. We look forward to hearing from you.
Mar 07, 2025
Full time
As a Backend Developer you'll design, develop and engineer software and products for Roke's National Security customers. This'll involve creating innovative solutions to mission critical customer problems; integrating and developing against open-source components and frameworks whilst understanding and apply new and emerging technologies. You'll have the opportunity to work across multiple projects and innovations tasks whilst in support of your professional and career development. This could lead to other opportunities such as concept work, pre-sales and developing innovation strategies. Roke is a leading technology & engineering company with clients spanning National Security, Defence and Intelligence; working alongside our customers to solve their complex and unique challenges by bringing the physical and the digital together. The key requirements You will use a range of technologies, and should know some of the below: Python or Java or C# or Go and supporting backend frameworks SQL and NoSQL database systems Linux based operating systems - Ubuntu, Centos/RHEL, Android etc. Message brokering, serialisation and queueing systems Microservices, containers and hosts Infrastructure as Code - Vagrant, Ansible and Terraform AWS and Azure Cloud Git and version control systems. If you do not know all of the above, please do still apply as help and support will be made available. Built over a 60-year heritage, Roke offers specialist knowledge in sensors, communications, cyber, and AI and ML. We change the way organisations think and act - through dynamic insights from the analysis of multiple layers of data. We take care of the innovative, technical stuff that keeps everyone safe - that's our mission, passion, and motivation. Joining a team united by purpose and ambition, you'll be at the heart of an exciting growth journey: having doubled in size over the last 4 years, we intend to double our headcount by 2027. At Roke, every individual counts. We push technical boundaries, together. We re-invest in product innovation, and we empower our people to make a difference. Where you'll work You'll find our Gloucester site in a business park two minutes from junction 11A of the M5; The site allows easy access to our local customer base. Set on the outskirts of the Cotswolds, you are never far from a picturesque view or lunch time walk. Why you should join us Operating as one Roke, there is a shared belief that everyone has a responsibility to create an environment that encourages you to bring your whole self to work; in a place where everyone has the time, trust and freedom to succeed. We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative, inclusive and support a diverse work-force and those with additional needs. The benefits and perks Flexi-time: Working hours to suit you and your life Annual bonus: Based on profit share and personal performance Private medical insurance: Includes cover for existing conditions Holiday: You'll receive competitive annual leave plus bank holidays. We also offer the opportunity to buy and sell annual leave Chemring Share Save: Monthly savings into a 3 or 5 year plan. Clearances Due to the nature of this role, we require you to be eligible to achieve DV clearance. As a result, you should be a British Citizen and have resided in the U.K. for the last 10 years. The next step Click apply, submitting an up-to-date CV. We look forward to hearing from you.
Please complete your application before 10th March 2025. How to Apply: Step 1 At Google, we believe that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. With this in mind, please answer the following questions: Why are you interested in a Software Development apprenticeship at Google? What are you most excited about in the Software Engineering space? Why? Tell us about your background and experiences (e.g. volunteer work/club participation/extracurricular activities) and how they make you unique. How have you learned about the tech space? Step 2 Click on the "Apply Now" button on this page to provide the following required materials: In the "Resume Section" attach a resume, motivational letter, and answers to the short questions. In the "Education Section" attach a current unofficial or official transcript if applicable. Minimum qualifications: A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM). Experience with coding in any programming language(s). Ability to communicate in English fluently with colleagues. Preferred qualifications: Effective communication and organizational skills, proactive, positive attitude, and problem-solving capabilities, with the ability to take initiative. Ability to work both independently and within a team framework. Excellent communication, organization, and problem-solving skills. Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate. Enthusiasm and passion for new technologies through personal projects and interest in learning new skills. About the job As an Apprentice at Google, you'll build the skills you need to be prepared for the future of work. You'll join our software engineering teams at Google for the duration of your 24-month apprenticeship. You'll start in September with an initial onboarding period, then you'll attend a 14-week bootcamp with our partner Makers. You'll have the opportunity to work alongside a team of Googlers to solve problems (e.g., exposure to coding, development, testing, and project management). You'll learn how to apply problem-solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. Responsibilities Support your team in the development of software based on agreed projects and platforms. Learn and implement Google software development standards. Understand Google's coding guidelines to deliver production quality code with the assistance of your tech-lead. Ensure code is tested in accordance with the guidelines provided by the team or your host. Develop in a team responsible for end-to-end experience in Google's suite of world-class products.
Feb 21, 2025
Full time
Please complete your application before 10th March 2025. How to Apply: Step 1 At Google, we believe that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. With this in mind, please answer the following questions: Why are you interested in a Software Development apprenticeship at Google? What are you most excited about in the Software Engineering space? Why? Tell us about your background and experiences (e.g. volunteer work/club participation/extracurricular activities) and how they make you unique. How have you learned about the tech space? Step 2 Click on the "Apply Now" button on this page to provide the following required materials: In the "Resume Section" attach a resume, motivational letter, and answers to the short questions. In the "Education Section" attach a current unofficial or official transcript if applicable. Minimum qualifications: A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM). Experience with coding in any programming language(s). Ability to communicate in English fluently with colleagues. Preferred qualifications: Effective communication and organizational skills, proactive, positive attitude, and problem-solving capabilities, with the ability to take initiative. Ability to work both independently and within a team framework. Excellent communication, organization, and problem-solving skills. Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate. Enthusiasm and passion for new technologies through personal projects and interest in learning new skills. About the job As an Apprentice at Google, you'll build the skills you need to be prepared for the future of work. You'll join our software engineering teams at Google for the duration of your 24-month apprenticeship. You'll start in September with an initial onboarding period, then you'll attend a 14-week bootcamp with our partner Makers. You'll have the opportunity to work alongside a team of Googlers to solve problems (e.g., exposure to coding, development, testing, and project management). You'll learn how to apply problem-solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. Responsibilities Support your team in the development of software based on agreed projects and platforms. Learn and implement Google software development standards. Understand Google's coding guidelines to deliver production quality code with the assistance of your tech-lead. Ensure code is tested in accordance with the guidelines provided by the team or your host. Develop in a team responsible for end-to-end experience in Google's suite of world-class products.
Brighton (Hybrid - Tuesdays & Fridays in-office) ASquared is a digital product agency in the heart of Brighton. We're an agile, future-focused team of creators, innovators, and collaborators, crafting impactful digital products and services for startups, scaleups, and enterprises. We foster a forward-thinking, inclusive culture where innovation thrives, and every engineer has a voice. We're looking for a Senior Software Engineer who is excited about the future of software development-someone who leverages AI-assisted coding tools daily and has experience building applications with advanced technology under the hood . This is an opportunity to be part of a team that's pioneering modern engineering practices, from assisted coding workflows to intelligent automation in app development. If you're an engineer who is always experimenting with the latest tools and has a passion for delivering cutting-edge applications, we'd love to hear from you. This is a hybrid role (Tuesdays & Fridays in the Brighton office). Applicants must be located in and eligible to work in the UK. We can't currently support or sponsor visa applications. What you'll bring You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. You write clean, scalable, and maintainable code with a focus on modern software design patterns . You're comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing Architecting, coding, and shipping high-quality digital products that push the boundaries of what's possible. Using AI to streamline workflows -from AI-generated boilerplate code to automated refactoring and debugging. Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. Leading by example , mentoring and collaborating with other engineers to improve quality and productivity. Contributing to marketing the agency - through blog posts, conference talks, or internal knowledge-sharing sessions. What you'll need 4+ years of experience developing React and/or React Native applications. 3+ years of TypeScript experience. Experience integrating OpenAI, Google Gemini, or other LLM APIs into web or mobile applications. Hands-on experience with PostgreSQL or other relational databases , including designing and optimising schemas for scalable applications. Familiarity with Firebase, AWS, or other cloud-based backend solutions for authentication, real-time data, or serverless functions. Experience working in fast-paced Agile environments . Proficiency with GitHub or GitLab workflows Familiarity with Figma and working closely with product designers . A mindset of experimentation, automation, and AI-enhanced problem-solving . The nice-to-haves Experience in full-stack development (Node.js, Next.js, or serverless architectures) . Familiarity with AI prompt engineering techniques . Experience with iOS/Android development (React Native, Swift, Kotlin) . Exposure to design systems and modular UI frameworks . Prior experience in SaaS product development, enterprise apps, or high-growth startups . At ASquared, we're building the next generation of digital products by embracing AI-first engineering . You'll work in an environment where AI isn't just a buzzword-it's deeply integrated into how we code, ship, and innovate. Flexible hybrid working (Tuesdays & Fridays in-office, the rest remote) Digital Nomad policy - work from anywhere in the world for up to a month per year £20/month wellness allowance for fitness, meditation apps & more Access to Spill - virtual mental health & counselling support Extra day off for your birthday Profit share incentives based on lead referrals and project delivery Monthly social events, team lunches, and networking opportunities Dog-friendly office - bring your pooch along! We're committed to equal opportunities and building a diverse, inclusive team . If you're excited about the future of AI-enhanced engineering and want to build the next generation of digital products, apply today! How to Apply: Send your CV and links to relevant projects showcasing your future-focused development skills. Equal opportunities ASquared is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applications from all qualified individuals regardless of race, colour, national origin, gender, sexual orientation, age, religion, physical or mental disability, marital status, veteran status, or any other characteristic protected by applicable laws. ASquared believes that a diverse and inclusive workforce is crucial to our success as a company and is an asset to the communities we serve. Apply for this role We get a lot of submissions, so please be sure to clarify which role you're applying for in your cover letter. Name Email Address Contact number LinkedIn profile What attracted you to ASquared? In 100 words, why should we hire you? "We found ASquared fantastic to work with. They threw themselves in as true partners on our project, deeply understanding what the goal of the project was, and helping contribute solutions to issues." Niall Paterson, Director of Box
Feb 21, 2025
Full time
Brighton (Hybrid - Tuesdays & Fridays in-office) ASquared is a digital product agency in the heart of Brighton. We're an agile, future-focused team of creators, innovators, and collaborators, crafting impactful digital products and services for startups, scaleups, and enterprises. We foster a forward-thinking, inclusive culture where innovation thrives, and every engineer has a voice. We're looking for a Senior Software Engineer who is excited about the future of software development-someone who leverages AI-assisted coding tools daily and has experience building applications with advanced technology under the hood . This is an opportunity to be part of a team that's pioneering modern engineering practices, from assisted coding workflows to intelligent automation in app development. If you're an engineer who is always experimenting with the latest tools and has a passion for delivering cutting-edge applications, we'd love to hear from you. This is a hybrid role (Tuesdays & Fridays in the Brighton office). Applicants must be located in and eligible to work in the UK. We can't currently support or sponsor visa applications. What you'll bring You actively leverage AI-powered developer tools like GitHub Copilot, Cursor, v0.dev, or custom LLM-based workflows to accelerate development and enhance code quality. You have experience building applications that utilise advanced technology features under the hood , such as chatbots, AI-powered automation tools, or AI-enhanced search features. You write clean, scalable, and maintainable code with a focus on modern software design patterns . You're comfortable working in multidisciplinary, cross-functional teams and can articulate complex technical decisions to both technical and non-technical stakeholders. You embrace continuous learning , staying ahead of the curve on advancements in software engineering. What you'll be doing Architecting, coding, and shipping high-quality digital products that push the boundaries of what's possible. Using AI to streamline workflows -from AI-generated boilerplate code to automated refactoring and debugging. Building cutting edge features , including LLM-backed chat interfaces, content generation tools, and intelligent automation solutions. Leading by example , mentoring and collaborating with other engineers to improve quality and productivity. Contributing to marketing the agency - through blog posts, conference talks, or internal knowledge-sharing sessions. What you'll need 4+ years of experience developing React and/or React Native applications. 3+ years of TypeScript experience. Experience integrating OpenAI, Google Gemini, or other LLM APIs into web or mobile applications. Hands-on experience with PostgreSQL or other relational databases , including designing and optimising schemas for scalable applications. Familiarity with Firebase, AWS, or other cloud-based backend solutions for authentication, real-time data, or serverless functions. Experience working in fast-paced Agile environments . Proficiency with GitHub or GitLab workflows Familiarity with Figma and working closely with product designers . A mindset of experimentation, automation, and AI-enhanced problem-solving . The nice-to-haves Experience in full-stack development (Node.js, Next.js, or serverless architectures) . Familiarity with AI prompt engineering techniques . Experience with iOS/Android development (React Native, Swift, Kotlin) . Exposure to design systems and modular UI frameworks . Prior experience in SaaS product development, enterprise apps, or high-growth startups . At ASquared, we're building the next generation of digital products by embracing AI-first engineering . You'll work in an environment where AI isn't just a buzzword-it's deeply integrated into how we code, ship, and innovate. Flexible hybrid working (Tuesdays & Fridays in-office, the rest remote) Digital Nomad policy - work from anywhere in the world for up to a month per year £20/month wellness allowance for fitness, meditation apps & more Access to Spill - virtual mental health & counselling support Extra day off for your birthday Profit share incentives based on lead referrals and project delivery Monthly social events, team lunches, and networking opportunities Dog-friendly office - bring your pooch along! We're committed to equal opportunities and building a diverse, inclusive team . If you're excited about the future of AI-enhanced engineering and want to build the next generation of digital products, apply today! How to Apply: Send your CV and links to relevant projects showcasing your future-focused development skills. Equal opportunities ASquared is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We welcome applications from all qualified individuals regardless of race, colour, national origin, gender, sexual orientation, age, religion, physical or mental disability, marital status, veteran status, or any other characteristic protected by applicable laws. ASquared believes that a diverse and inclusive workforce is crucial to our success as a company and is an asset to the communities we serve. Apply for this role We get a lot of submissions, so please be sure to clarify which role you're applying for in your cover letter. Name Email Address Contact number LinkedIn profile What attracted you to ASquared? In 100 words, why should we hire you? "We found ASquared fantastic to work with. They threw themselves in as true partners on our project, deeply understanding what the goal of the project was, and helping contribute solutions to issues." Niall Paterson, Director of Box
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Feb 19, 2025
Full time
Senior Software Developer in Test (SDET) Why Join Capco? Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and building lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity / adoption / shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause, and bereavement QA and Automation at Capco Create, drive, and build test strategies that are robust, reusable, and scalable. Be responsible for creating detailed test artifacts such as test plans, test specifications, automated tests, defect tickets, and reports. Manage test environments, test devices, defining and creating consistent test data and reports. Work with both your team and other cross-functional teams to plan and execute tests using the latest UI/Mobile test automation technologies, processes, and tools. Collaborate with architects to ensure solutions adhere to their principles and direction. Lead, mentor, up-skill, and inspire other automation engineers. Deliver fair outcomes for our customers and ensure own conduct maintains order and transparency. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of a team that is forming the future of finance. About You Capco is looking for hardworking, innovative, and creative people to join our Digital Engineering team. We'd also like to see: Practical experience of engineering best practices, while being obsessed with continuous improvement. Expertise in a set of the team's domains, including the breadth of services, how they interact, and data flows between systems. Able to work individually or with teams, recommending tooling and solutions aligning with organisational strategies. Architect services and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling. Contribute to security designs based on the organisation's security strategy. Comfortable managing engineers, ensuring they track the team's efficiency and quality of work. Make valuable contributions to products, solutions, and teams. Play a role in the delivery of critical business applications and ideally customer-facing applications. Communicate complex ideas to non-experts with eloquence and confidence. Have an awareness and understanding of new technologies being used in finance and other industries and love to experiment. Have a passion for being part of the engineering team that is forming the future of finance. Skills & Expertise Essential Solid Test Automation experience across the multitude of Windows and Mac browsers and Mobile Devices (iOS, Android, Windows). Test automation experience using Cucumber/Ruby, Robot, WebDriver, Selenium. Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework. Test automation experience of ReST and SOAP based APIs and Web Services using single and multi-threading. Good understanding of web technologies e.g. HTML, JavaScript, CSS, ReST and JSON. Experience of test and issue management tools e.g. Jira, RTC, TestRail and Quality Centre. CI/CD - tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance Centre. Desirable Background as a developer preferred. Load and Performance Testing experience - Load Runner, Performance Centre and JMeter or similar tools. PaaS/IaaS - OpenShift, Pivotal Cloud Foundry, AWS, Azure & Cloudbees. DevOps processes and experience. Agile methodologies - Scrum, Kanban, Lean UX, X. Strong experience delivering to AAA accessibility standards and usability principles. Experience migrating on-premise solutions to a cloud ecosystem. Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success.
Gram Games is the studio behind popular titles like 1010!, Six!, Merge Dragons!, and Merge Magic!, with more exciting projects in the pipeline. We are proudly part of the Zynga & Take-Two Interactive family. We do things differently here: we work in small self-managing teams, giving you an incredible amount of ownership, autonomy, and impact. At Gram, everyone is expected to have a razor-sharp focus on creating a tangible impact on their team, their work environment, and on the overall company strategy. If you are motivated by autonomy, constant improvement, collaboration, and a sense of belonging, this is the place for you. We are currently looking for a Senior Core Tech Developer with a passion to identify, investigate and resolve performance and architectural challenges that come with iOS & Android game development. This will involve using game metrics and profiling tools on both the live game and upcoming features to dig into performance issues, optimisations, crashes and ANR's as well as improving the overall game architecture. You'll be doing hands-on development and be responsible for making sure that our millions of daily players get the best, most uninterrupted experience possible. Requirements We're looking for someone who has at least 5+ years experience as a game developer has a deep, wide, demonstrated knowledge in various areas of game programming like gameplay, graphics, UI, tools etc. has previous experience working with mobile games has previously shipped at least one product in a team environment has a solid understanding of the Unity 3D game engine has strong experience using C# (experience with other languages is a plus) has a solid understanding of the life cycle of a game project both development and live operations is very comfortable with modern version control systems (git) has strong communication skills is goal-orientated and a strong team player designs, architects, and implements high quality, structured, and robust code. can independently create quality solutions to problems. can quickly, and efficiently, pick up and start working with pre-existing codebases. is proficient in written and spoken English. Nice to haves: have a BSc in Game Development/Computer Science/Computer Engineering or related field have understanding / experience with the Free-to-Play model, ECS systems, optimization have some knowledge of Python, Objective-C, Swift, Java or Go are familiar with unit tests, CI/CD, networking, backend integrations etc has experience using profiling tools to look into performance issues have worked on optimisations on previous projects that have improved the users experience or development process in some way
Feb 18, 2025
Full time
Gram Games is the studio behind popular titles like 1010!, Six!, Merge Dragons!, and Merge Magic!, with more exciting projects in the pipeline. We are proudly part of the Zynga & Take-Two Interactive family. We do things differently here: we work in small self-managing teams, giving you an incredible amount of ownership, autonomy, and impact. At Gram, everyone is expected to have a razor-sharp focus on creating a tangible impact on their team, their work environment, and on the overall company strategy. If you are motivated by autonomy, constant improvement, collaboration, and a sense of belonging, this is the place for you. We are currently looking for a Senior Core Tech Developer with a passion to identify, investigate and resolve performance and architectural challenges that come with iOS & Android game development. This will involve using game metrics and profiling tools on both the live game and upcoming features to dig into performance issues, optimisations, crashes and ANR's as well as improving the overall game architecture. You'll be doing hands-on development and be responsible for making sure that our millions of daily players get the best, most uninterrupted experience possible. Requirements We're looking for someone who has at least 5+ years experience as a game developer has a deep, wide, demonstrated knowledge in various areas of game programming like gameplay, graphics, UI, tools etc. has previous experience working with mobile games has previously shipped at least one product in a team environment has a solid understanding of the Unity 3D game engine has strong experience using C# (experience with other languages is a plus) has a solid understanding of the life cycle of a game project both development and live operations is very comfortable with modern version control systems (git) has strong communication skills is goal-orientated and a strong team player designs, architects, and implements high quality, structured, and robust code. can independently create quality solutions to problems. can quickly, and efficiently, pick up and start working with pre-existing codebases. is proficient in written and spoken English. Nice to haves: have a BSc in Game Development/Computer Science/Computer Engineering or related field have understanding / experience with the Free-to-Play model, ECS systems, optimization have some knowledge of Python, Objective-C, Swift, Java or Go are familiar with unit tests, CI/CD, networking, backend integrations etc has experience using profiling tools to look into performance issues have worked on optimisations on previous projects that have improved the users experience or development process in some way
We're putting together a talented team to build the training platform for Runners. We help everyday runners become outstanding by providing world-class training, coaching, and community for everyone, whether you're improving your 5k time or training for your first marathon. To date, we have built iOS, Android, and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year reflecting the innovation and impact of what we've built. We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth check out our Careers Page! We're now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join; we're still small, and everyone makes a foundational difference. Who we're looking for We are looking for talented, creative, and positive team players to join our highly-skilled Cross-Functional Engineering Team to help deliver new features for our iOS, Android, and Apple watch applications and third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc.). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey. As a Software Engineer, your role will include: Architect, build, test, and deliver new features across the full stack. Work with the Product team to identify the most suitable solution for the best customer experience. Always be on hand to help other team members when they need help on technical matters. Help us operate more efficiently by building and maintaining our developer tooling and CI/CD pipeline. We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production. What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you're still unsure. Your key skills: Strong TypeScript/JavaScript experience. Able to work in a highly skilled engineering team in a fast-paced, iterative environment. 4+ years experience in your main expertise area (Frontend, Backend, etc.). Comfortable picking up new things and working on technologies outside your comfort zone. Skilled in delivering features end-to-end, from architecture design and building through to releasing, testing, and supporting. Enthusiasm for our ways of working which include: Iterative development, continuous deployment, and test automation. Knowledge sharing, pair programming, collaborative design & development. Shared code ownership & cross-functional teams. Bonus points if you: Are experienced in delivering features full-stack. Are experienced in Python or SwiftUI. Are experienced in deployment, releasing cycles, or CI/CD. Have experience with React Native. Have experience with Serverless architectures. Have experience with AWS. Experience with Terraform or other IaC tooling (e.g., CDK, CloudFormation, etc.). Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code. Have a strong interest in the health/fitness technologies. Our tech stack Below you can find a small reflection of our current tech stack: Frontend: React Native (iOS and Android). Typescript. GraphQL (Apollo Client). Fastlane. SwiftUI (Apple Watch). Maestro E2E tests. Backend: Serverless (AWS). Lambdas (NodeJS & Python). AWS AppSync. DynamoDB, S3, SQS, SNS, EventBridge, SageMaker. Postman API tests. All the other good stuff: Sentry. GitHub Actions. Intercom, Mixpanel. RevenueCat. App Store Connect / Play Store. Figma. Software Engineer Interview Process Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Kick off! (apply below) - please let us know if there are any reasonable adjustments we can make for you! Introductory chat (25-minute video call). Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK). 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of two live coding exercises from and some general architecture/tech questions). Meet the team (in-person chat with founder(s) and rest of the team). Once the process is finished, we promise to let you know our decision as soon as possible. We offer a salary of £80,000 - £95,000 (depending on experience), plus equity in the form of Runna stock options. Based on years of direct, relevant experience. We'll be growing our package of benefits over time. We currently offer: Flexible working (we typically work 2-3 days in our office in Vauxhall). Salary reviews every 6 months or whenever we raise more investment. 25 days of holiday plus bank holidays. A workplace pension scheme where if you pay 5% we pay 3%. A brand new Macbook, a running watch of your choice, and anything else you need to do your best work. Private health insurance. Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits). An hour slot each week (during work time) to do a Runna workout. At Runna we have a limited number of employment visas that we are able to sponsor and are limited by government guidelines, so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants.
Feb 17, 2025
Full time
We're putting together a talented team to build the training platform for Runners. We help everyday runners become outstanding by providing world-class training, coaching, and community for everyone, whether you're improving your 5k time or training for your first marathon. To date, we have built iOS, Android, and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year reflecting the innovation and impact of what we've built. We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth check out our Careers Page! We're now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join; we're still small, and everyone makes a foundational difference. Who we're looking for We are looking for talented, creative, and positive team players to join our highly-skilled Cross-Functional Engineering Team to help deliver new features for our iOS, Android, and Apple watch applications and third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc.). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey. As a Software Engineer, your role will include: Architect, build, test, and deliver new features across the full stack. Work with the Product team to identify the most suitable solution for the best customer experience. Always be on hand to help other team members when they need help on technical matters. Help us operate more efficiently by building and maintaining our developer tooling and CI/CD pipeline. We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production. What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you're still unsure. Your key skills: Strong TypeScript/JavaScript experience. Able to work in a highly skilled engineering team in a fast-paced, iterative environment. 4+ years experience in your main expertise area (Frontend, Backend, etc.). Comfortable picking up new things and working on technologies outside your comfort zone. Skilled in delivering features end-to-end, from architecture design and building through to releasing, testing, and supporting. Enthusiasm for our ways of working which include: Iterative development, continuous deployment, and test automation. Knowledge sharing, pair programming, collaborative design & development. Shared code ownership & cross-functional teams. Bonus points if you: Are experienced in delivering features full-stack. Are experienced in Python or SwiftUI. Are experienced in deployment, releasing cycles, or CI/CD. Have experience with React Native. Have experience with Serverless architectures. Have experience with AWS. Experience with Terraform or other IaC tooling (e.g., CDK, CloudFormation, etc.). Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code. Have a strong interest in the health/fitness technologies. Our tech stack Below you can find a small reflection of our current tech stack: Frontend: React Native (iOS and Android). Typescript. GraphQL (Apollo Client). Fastlane. SwiftUI (Apple Watch). Maestro E2E tests. Backend: Serverless (AWS). Lambdas (NodeJS & Python). AWS AppSync. DynamoDB, S3, SQS, SNS, EventBridge, SageMaker. Postman API tests. All the other good stuff: Sentry. GitHub Actions. Intercom, Mixpanel. RevenueCat. App Store Connect / Play Store. Figma. Software Engineer Interview Process Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Kick off! (apply below) - please let us know if there are any reasonable adjustments we can make for you! Introductory chat (25-minute video call). Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK). 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of two live coding exercises from and some general architecture/tech questions). Meet the team (in-person chat with founder(s) and rest of the team). Once the process is finished, we promise to let you know our decision as soon as possible. We offer a salary of £80,000 - £95,000 (depending on experience), plus equity in the form of Runna stock options. Based on years of direct, relevant experience. We'll be growing our package of benefits over time. We currently offer: Flexible working (we typically work 2-3 days in our office in Vauxhall). Salary reviews every 6 months or whenever we raise more investment. 25 days of holiday plus bank holidays. A workplace pension scheme where if you pay 5% we pay 3%. A brand new Macbook, a running watch of your choice, and anything else you need to do your best work. Private health insurance. Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits). An hour slot each week (during work time) to do a Runna workout. At Runna we have a limited number of employment visas that we are able to sponsor and are limited by government guidelines, so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants.
Software Development Apprenticeship, Engineering, 2025 September Start Apply Please complete your application before 10th March 2025. How to Apply: Step 1: At Google, we believe that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. With this in mind, please answer the following questions: Why are you interested in a Software Development apprenticeship at Google? What are you most excited about in the Software Engineering space? Why? Tell us about your background and experiences (e.g., volunteer work/club participation/extracurricular activities) and how they make you unique. How have you learned about the tech space? Step 2: Click on the "Apply Now" button on this page to provide the following required materials: In the "Resume Section" attach a resume, motivational letter, and answers to the short questions. In the "Education Section" attach a current unofficial or official transcript if applicable. Minimum Qualifications: A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM). Experience with coding in any programming language(s). Ability to communicate in English fluently to communicate with colleagues. Preferred Qualifications: Effective communication and organizational skills, proactive, positive attitude, and problem-solving capabilities, with the ability to take initiative. Ability to work both independently and within a team framework. Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate. Enthusiasm and passion for new technologies through personal projects and interest in learning new skills. About the Job: As an Apprentice at Google, you'll build the skills you need to be prepared for the future of work. You'll join our software engineering teams at Google for the duration of your 24-month apprenticeship. You'll start in September with an initial onboarding period, then you'll attend a 14-week bootcamp with our partner Makers. You'll have the opportunity to work alongside a team of Googlers to solve problems (e.g., exposure to coding, development, testing, and project management). You'll learn how to apply problem-solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications, and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. Responsibilities: Support your team in the development of software based on agreed projects and platforms. Learn and implement Google software development standards. Understand Google's coding guidelines to deliver production quality code with the assistance of your tech lead. Ensure code is tested in accordance with the guidelines provided by the team or your host. Develop in a team responsible for end-to-end experience in Google's suite of products. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Feb 16, 2025
Full time
Software Development Apprenticeship, Engineering, 2025 September Start Apply Please complete your application before 10th March 2025. How to Apply: Step 1: At Google, we believe that a diversity of perspectives, ideas, and cultures leads to the creation of better products and services. With this in mind, please answer the following questions: Why are you interested in a Software Development apprenticeship at Google? What are you most excited about in the Software Engineering space? Why? Tell us about your background and experiences (e.g., volunteer work/club participation/extracurricular activities) and how they make you unique. How have you learned about the tech space? Step 2: Click on the "Apply Now" button on this page to provide the following required materials: In the "Resume Section" attach a resume, motivational letter, and answers to the short questions. In the "Education Section" attach a current unofficial or official transcript if applicable. Minimum Qualifications: A-Level or equivalent qualification in one or more subjects in Science, Technology, Engineering, or Mathematics (STEM). Experience with coding in any programming language(s). Ability to communicate in English fluently to communicate with colleagues. Preferred Qualifications: Effective communication and organizational skills, proactive, positive attitude, and problem-solving capabilities, with the ability to take initiative. Ability to work both independently and within a team framework. Willingness to navigate ambiguous tasks, find suitable solutions and seek help/advice where appropriate. Enthusiasm and passion for new technologies through personal projects and interest in learning new skills. About the Job: As an Apprentice at Google, you'll build the skills you need to be prepared for the future of work. You'll join our software engineering teams at Google for the duration of your 24-month apprenticeship. You'll start in September with an initial onboarding period, then you'll attend a 14-week bootcamp with our partner Makers. You'll have the opportunity to work alongside a team of Googlers to solve problems (e.g., exposure to coding, development, testing, and project management). You'll learn how to apply problem-solving skills to challenges, pick up new technical skills (e.g., programming in multiple languages, learn about software testing and other industry practices), and see how software is designed and developed. Google is and always will be an engineering company. We hire people with a broad set of technical skills who are ready to address some of technology's greatest challenges and make an impact on millions, if not billions, of users. At Google, engineers not only revolutionize search, they routinely work on massive scalability and storage solutions, large-scale applications, and entirely new platforms for developers around the world. From Google Ads to Chrome, Android to YouTube, Social to Local, Google engineers are changing the world one technological achievement after another. Responsibilities: Support your team in the development of software based on agreed projects and platforms. Learn and implement Google software development standards. Understand Google's coding guidelines to deliver production quality code with the assistance of your tech lead. Ensure code is tested in accordance with the guidelines provided by the team or your host. Develop in a team responsible for end-to-end experience in Google's suite of products. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.