Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
We are looking for candidates with significant experience in software development, particularly in enhancing developer tools and experiences. A strong understanding of programming languages such as Java, Python, or JavaScript is essential. You should possess excellent problem-solving skills and a passion for creating seamless developer workflows.
About the job
Join us at Harvey as a Senior Software Engineer focused on Developer Experience (DevEx). In this role, you will enhance the tools and frameworks used by our developers, promoting an efficient and enjoyable coding environment. You will collaborate closely with cross-functional teams to identify pain points in our development processes and implement innovative solutions.
About Harvey
Harvey is dedicated to improving the developer experience through innovative software solutions. We foster a collaborative and inclusive work culture, where your ideas will make a significant impact. Join us in transforming the software development landscape!
Similar jobs
1 - 20 of 3,308 Jobs
Search for Senior Android Software Development Engineer Immediate Joiners Only
Join prox-works as a Senior Android Developer where you'll create high-performing and robust Android applications while leveraging Android frameworks and APIs. If you are passionate about delivering outstanding user experiences and eager to innovate in the mobile domain, we would love to connect with you!Key Responsibilities:Design, develop, and maintain foundational frameworks and shared components for Android applications.Produce high-quality, efficient, and thoroughly tested code for native mobile apps, engaging in regular code reviews.Establish and enhance engineering standards and ensure codebase consistency.Lead the scaling of mobile app development across the engineering team, offering valuable insights to refine processes and tools, while supporting contributors in architecture and code.Take complete ownership of product quality, overseeing the development, design, and maintenance of core app frameworks to guarantee reliability and user satisfaction.Work closely with engineers, product managers, and designers to achieve project goals.Prototype new concepts and explore cutting-edge technologies within the mobile landscape.Optimize application performance and stability.Monitor performance metrics to draw insights and drive improvements.Contribute to knowledge-sharing initiatives through the creation of insightful blogs focused on mobile innovation.
Join our dynamic team at prox-works as a Senior Software Development Engineer specializing in iOS, where you will have the opportunity to create an exceptional platform for our users. You will tackle intricate technical challenges and develop scalable systems that align with our mission to innovate and excel. We are looking for candidates who are passionate about writing clean, efficient code and delivering groundbreaking software solutions.Key Responsibilities:Feature Development: Design and implement cutting-edge features for media playback to ensure an outstanding user experience.Architecture & Quality: Develop high-performance and robust applications and frameworks, advocate for engineering best practices, and enhance the core platform for improved scalability.Collaboration: Work collaboratively with cross-functional teams, including product managers, designers, backend engineers, and QA specialists, to define, design, and launch impactful features.Performance Optimization: Analyze and enhance application performance metrics, minimize crash occurrences, manage memory efficiently, and deliver reliable code.Troubleshooting: Identify, diagnose, and resolve issues across various Apple platforms in a production environment.Mentorship: Guide junior engineers, engage in code reviews, and foster a culture of technical excellence and continuous learning.Requirements:Deep Expertise in iOS Development: Extensive experience in building and scaling complex iOS applications utilizing Swift (and occasionally Objective-C), with a solid understanding of UIKit, SwiftUI, Combine, and concurrency.Media Playback Knowledge: Familiarity with streaming technologies, including protocols like HLS, DASH, and AVKit frameworks is highly desired.Technical Fundamentals: Strong grasp of computer science principles, object-oriented programming, and various architectural patterns (e.g., MVVM, VIPER).Tools & Processes: Proficient in unit testing frameworks, continuous integration/delivery (CI/CD) systems, Git, and agile methodologies.Problem-Solving: Exceptional analytical and problem-solving abilities, with a knack for navigating ambiguity and finding solutions that balance technical and design requirements.Preferred Education and Experience:Bachelor’s or Master’s degree in Computer Science or a related discipline.4+ years of experience in iOS development (Swift).Benefits:Competitive salary: We value top talent and offer compensation that reflects it.Proximity Talks: Engage with fellow designers, engineers, and product experts to learn from industry leaders.
Join us at prox-works as a Senior Software Development Engineer specializing in Java, where you will play a crucial role in developing backend systems that enhance the user experience during pivotal moments—like launching the app, engaging with personalized content, and more. Your focus will be on scaling our platform's infrastructure, designing a cutting-edge compositor engine, and advancing a multi-widget, server-driven layout system that builds dynamic, engaging pages across all devices. You will be instrumental in ensuring that millions of users experience fast, seamless, and reliable service, regardless of the time, traffic, or device used.Key ResponsibilitiesLead the development of scale-critical paths that ensure the system can manage peak concurrency, multi-region delivery, and freshness guarantees.Create the infrastructure and capabilities that act as the orchestration layer between downstream services and client applications, facilitating rapid experimentation and smooth rollouts across all devices and platforms.Engineer the Compositor Engine to fetch and rank content blocks (widgets/cards), merge metadata, and deliver highly contextual page definitions to clients in milliseconds.Collaborate with Product, Data Science, and Frontend teams to create use cases such as personalized feeds, layouts, and dynamic page composition.Enhance latency, throughput, and observability across UI surfaces driven by the server, including Homepage, Watch pages, and Detail views.Contribute to essential platform primitives utilized by various teams—such as layout DSLs, contract validation, fallback mechanisms, and preview tooling.Engage in design discussions, code reviews, and on-call rotations, ensuring high service reliability during peak traffic periods.Continuously assess relevant technologies and steer architecture and design discussions while guiding and mentoring junior developers on functional attributes and domain knowledge.
Join our dynamic team as a Senior Software Development Engineer where you will be pivotal in designing and building a cutting-edge platform that serves our diverse clientele. You will tackle intricate technical challenges and create scalable systems, contributing significantly to our company's vision. We are searching for candidates who are passionate about producing clean, efficient code and developing innovative software solutions that enhance user experience.Key Responsibilities:Architecture & Design: Spearhead the development of complex front-end systems utilizing modern frameworks such as React.js, Next.js, and TypeScript, alongside effective state management libraries.Performance Engineering: Enhance web application performance for optimal speed, scalability, and adherence to Core Web Vitals. Focus on improving startup times, reducing rebuffering, and optimizing memory and rendering performance.Cross Browser Compatibility: Ensure consistent user experiences across desktop browsers, mobile platforms, and Smart TVs (including Tizen and webOS).Mentorship: Lead rigorous code reviews and provide guidance to junior and mid-level engineers on industry best practices and design patterns.Collaboration: Work closely with Product Managers and UX Designers to convert wireframes into high-quality, reusable components.Streaming: Integrate player UI with video playback engines, including HTML5, MSE, and EME.Analytics & QoS: Develop and incorporate analytics frameworks to monitor critical metrics such as startup time, buffering ratios, playback failures, and user engagement, enabling data-driven decisions for performance enhancements.Triaging Production Issues: Demonstrate a strong sense of ownership by swiftly debugging and resolving production issues under pressure, ensuring minimal customer impact.Security Compliance: Exhibit a robust understanding of web security best practices, including XSS prevention, CSP, CORS, secure media playback, and DRM-related vulnerabilities.
Position Overview: As a Senior Software Development Engineer specializing in Android, you will be instrumental in developing high-performance and robust Android applications, leveraging Android frameworks and APIs. Your enthusiasm for crafting outstanding user experiences will be key as you enhance app performance and stability while delivering essential features that fortify our platform. If you are a driven individual with excellent problem-solving abilities and a passion for mobile innovation, we invite you to join our dynamic team!Team Insight: At JioStar, the CricInfo, Fandom & Sports team is revolutionizing the way fans engage with sports. We integrate comprehensive statistics, social interaction features, and community elements to elevate the viewing experience beyond the ordinary—making Hotstar a hub for fervent sports enthusiasts. From live match data to interactive fan polls and vibrant community forums, we are pioneering the future of connected sports engagement.
Join Renesas Electronics Corporation as a Senior Staff Software Engineer specializing in Android BSP Development. In this pivotal role, you will be responsible for developing and optimizing low-level software for Android platforms, ensuring high performance and reliability. You will collaborate with cross-functional teams to deliver innovative solutions that meet the needs of our customers.
About The Economist Group The Economist Group supports progress through independent analysis and thoughtful innovation. Across all our brands, we help individuals and organizations navigate major global changes. Our teams deliver trusted insights and analysis to subscribers in 170 countries through The Economist, Economist Impact, Economist Intelligence, and Economist Education. Each brand is known for its commitment to quality and integrity. Role Overview: Android Software Engineer Join our engineering team in Bengaluru to build and improve mobile applications that deliver tailored content and insights to business and government leaders worldwide. Your work will help shape how we engage with 1.2 million subscribers, whether by developing new app features or supporting our main website, economist.com. What You Will Do Develop and enhance native Android applications for The Economist Group’s digital products. Deliver reliable, high-quality features that improve user experience. Collaborate with experienced engineers in a remote-first setting. Contribute to both new features and ongoing improvements of our mobile app. Work Environment Remote-first policy with flexibility to work from home. If you prefer the office, expect at least two days per month onsite. Autonomy and creativity are valued in daily work. Strong emphasis on writing high-quality, maintainable code. Who We’re Looking For Experience in native Android development. Interest in building user-focused, impactful digital products. Commitment to code quality and continuous learning.
About Ping Identity:At Ping Identity, we are dedicated to providing secure and seamless digital experiences for all users, embodying what we call digital freedom. This ethos not only resonates with our customers but also inspires our company culture. Our team is driven by a commitment to cultivate an environment rooted in digital freedom.Our intelligent, cloud-based identity platform allows individuals to engage in shopping, work, banking, and interactions without barriers or fear.While safeguarding digital identities is central to our technology, fostering individual identities is fundamental to our culture. We champion every identity. One of our core values, Respect Individuality, encourages us to celebrate diversity, empowering you to bring your true self to work.Headquartered in Denver, Colorado, we have a global presence, serving the largest and most demanding enterprises, including over half of the Fortune 100. At Ping Identity, we are revolutionizing how individuals and organizations approach cybersecurity, digital experiences, and identity and access management.Position: Staff Software Engineer, AndroidAs a Staff Software Engineer on our mobile team, you will take ownership of significant components within our Android SDKs and help shape the development, deployment, and maintenance of high-quality mobile experiences. This hands-on role emphasizes designing and delivering scalable and reliable Android features through close collaboration with Product, Design, Backend, QA, and other stakeholders. You will set the technical direction for Android architecture, advocate for best practices across the codebase, and enhance team efficiency with better tooling and foundational practices. Your responsibilities will span the entire development cycle, from discovery and design to implementation, release, and iterations based on user feedback. You will report to an engineering manager and work alongside other engineers to synchronize mobile strategies with broader platform objectives.
Discover OktaAt Okta, we are redefining the way the world approaches identity management. Our mission is to empower individuals to securely access any technology, anytime, and from any device or application. With our versatile platforms, Okta and Auth0, we are committed to providing secure access, authentication, and automation, placing identity at the heart of business security and innovation.We value diverse perspectives and experiences, seeking lifelong learners who can enhance our team with their unique insights. Become part of our vision! We are creating a world where identity is truly in your hands.Access Management Engineering TeamThe Okta Access Management Team is pivotal in building the authentication and authorization framework across Okta's secured resources. Our goal is to ensure that customers can access these resources safely and efficiently. We develop Okta's cloud services and client software, enabling seamless logins and secure access to applications via Okta authenticators. Our team is rapidly expanding and making significant impacts at Okta. Join us to create foundational elements for products that assist our customers daily, including Okta FastPass, Okta Device Assurance, and Okta Device Access. Explore more about our engineering insights on our blog.About YouWe are on the lookout for a highly skilled and experienced engineer specializing in the Android application platform and SDK development. The ideal candidate will possess substantial software development experience and a passion for crafting top-tier Android client applications. This role offers a fantastic opportunity to engage with compelling challenges within the security and identity domain.You will be part of the Android Client Foundations team, responsible for designing and implementing essential components and foundational blocks for Okta’s mobile product suite, including the Android Okta Verify app, FastPass, Device Assurance, and public SDKs.You are an accomplished engineer with a strong passion for mobile platforms and possess extensive expertise in the Android ecosystem.You have a proven track record of successfully building and delivering high-quality software solutions.
Join our innovative team at finitehrconsulting as a Senior Android Developer. In this pivotal role, you will be responsible for designing and implementing high-quality mobile applications, collaborating with cross-functional teams to define, design, and ship new features. You will also troubleshoot and debug applications to optimize performance and user experience.
At Mindera, we are dedicated to building an exceptional team and invite you to be a part of our journey. As a .NET Developer specializing in Android, you will contribute to the development of our core service-oriented architecture.We seek skilled and passionate developers who will create solutions in cash deposit systems and automate cash processing. You will be tasked with implementing new features and customizing existing functionalities of our cash deposit solutions.
Join our innovative team at interviewmaster as a Senior Android Developer, where you will play a key role in shaping our mobile applications. You will collaborate with cross-functional teams, design robust applications, and ensure an exceptional user experience.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as a Java Android Developer. In this role, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will collaborate with cross-functional teams to define, design, and ship new features while ensuring the performance, quality, and responsiveness of applications.We are looking for a passionate developer who is eager to learn and grow in a fast-paced environment. If you have a strong foundation in Java and a keen interest in mobile technologies, we would love to hear from you!
Company IntroductionAt Coupang, we are committed to delivering an extraordinary shopping experience that leaves our customers asking, “How did we ever live without Coupang?” Our mission is to revolutionize how people shop, eat, and live by transforming the multi-billion-dollar e-commerce landscape. As one of the fastest-growing e-commerce platforms in South Korea, we have established a strong reputation for reliability and innovation.We foster a unique culture that combines the dynamic spirit of a startup with the robust resources of a global public company. This environment empowers us to innovate continuously and launch new services at an impressive pace. Our team comprises passionate entrepreneurs eager to drive initiatives and make a tangible impact. At Coupang, you will witness your own growth alongside that of your colleagues and the company.Join us in our mission to redefine the future of commerce. We challenge the status quo by pushing boundaries and solving complex problems to create an exceptional experience in our high-tech, hyper-connected world.Team IntroductionSince its inception in 2019, Coupang Eats has rapidly established itself in the competitive delivery landscape. As a multi-faceted platform catering to consumers, merchants, and delivery partners, Coupang Eats leverages Coupang's cutting-edge technology and operational excellence to provide innovative experiences and services.
Join our innovative team at Squircle IT Consulting Services Pvt Ltd as a Java Android Developer! We are looking for a skilled developer who is proficient in creating high-quality applications for the Android platform. In this role, you will collaborate with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications.
Empower Every Identity, from AI to HumansAt Okta, we believe that identity is crucial in unlocking the capabilities of AI. We secure AI by developing a reliable and neutral infrastructure that allows organizations to confidently embrace this innovative era. This challenging work demands a persistent commitment to solving intricate problems that have real-world implications. We seek builders and innovators who act with speed and determination, delivering exceptional results.This is your chance to engage in career-defining projects. If you share our mission, we would love to hear from you.Job OverviewAt Okta’s Auth0, we provide a seamless, adaptable authentication and authorization platform that enhances everyone's login experience. If you're a creative problem-solver eager to elevate this experience further, our B2C Authentication domain is the perfect fit for you. Our mission is to deliver a straightforward, secure, standards-compliant, and enjoyable authentication experience for both users and developers. We utilize a diverse technology stack, including NodeJS, React, Golang, Swift, Java/Kotlin, and both Postgres and MongoDB databases while deploying our services on AWS and Azure. Our technological framework continues to advance, embracing new tools and trends.We are in search of an engineer who effectively utilizes AI coding assistants (e.g., GitHub Copilot, Google Gemini, Claude) to enhance the software development lifecycle while maintaining security. You should be adept at employing LLMs for rapid prototyping, boilerplate generation, and complex refactoring, significantly reducing development time. Importantly, you must possess the discernment to audit, debug, and secure AI-generated code, ensuring adherence to our stringent authentication standards. Your role will involve leveraging AI not only for coding but also for developing comprehensive unit tests, documenting systems, and simulating edge-case scenarios within our authentication flows.As a valued member of the Native Apps team, you will:Collaborate in a dynamic, agile team of engineers, a product manager, and a designer.
Join our innovative team at lastminute.com as a Senior Software Development Engineer. In this pivotal role, you will be responsible for designing, developing, and deploying cutting-edge software solutions that enhance our travel services. You will collaborate with cross-functional teams to drive technological advancements and ensure top-notch user experiences.
Join our dynamic team at Squircle IT Consulting Services Pvt Ltd as an Android Developer. In this role, you will be responsible for designing, developing, and maintaining innovative Android applications. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet user needs and enhance user experience.
We are seeking a highly skilled Senior Software Development Engineer to join our dynamic team at SanDisk in Bengaluru. In this role, you will play a pivotal part in designing, developing, and optimizing innovative software applications that enhance our product offerings. You will collaborate with cross-functional teams to deliver high-quality solutions that meet customer needs and drive the success of our software initiatives.
Join us at Harvey as a Senior Software Engineer focused on Developer Experience (DevEx). In this role, you will enhance the tools and frameworks used by our developers, promoting an efficient and enjoyable coding environment. You will collaborate closely with cross-functional teams to identify pain points in our development processes and implement innovative solutions.
Mar 27, 2026
Sign in to browse more jobs
Create account — see all 3,308 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.