Fabric Group logo
Fabric Group

Good Problems. Unlocking value from business challenges

Senior Consultant – Native Mobile Dev, Kotlin

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2006H1B No SponsorCompany SiteLinkedIn

Location

India

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Consultant – Native Mobile Dev, Kotlin

Fabric Group

• Work autonomously with a self-driven approach to owning and delivering mobile features end-to-end • Understand complex business and technical requirements, make informed trade-offs, and communicate clear solutions • Research and propose technical alternatives that best fit within client constraints and goals • Apply Android (Kotlin/Compose) technologies to build high-quality mobile experiences and, where appropriate, contribute to cross-platform mobile strategies, including Kotlin Multiplatform (KMP) initiatives • Collaborate closely with other developers, designers, analysts and QA engineers in a highly cross-functional environment • Implement and advocate continuous delivery best practices to accelerate feature delivery • Apply testing best practices (unit tests, UI tests) to ensure code quality and maintainability • Mentor and guide less experienced engineers within Fabric and our clients’ teams • Advise our clients on mobile architecture, design patterns, libraries, and platform-specific best practices • Be an ambassador of Fabric’s values and engineering standards • Participate in hiring activities for mobile roles when required • Contribute thought leadership content for our marketing and community meetups

Job Requirements

  • Strong expertise in Kotlin, Jetpack Compose, and the Android ecosystem
  • Experience building and deploying apps using Android Studio, Gradle, and Play Store processes
  • Familiarity with Android architectural patterns such as MVVM, MVI, Clean Architecture
  • Experience with testing frameworks (JUnit, Espresso), CI/CD and automation tools
  • Understanding of Android libraries like Coroutines, Room, Retrofit, Firebase etc.
  • Experience with Kotlin Multiplatform (KMP) or a strong understanding of shared business logic, cross-platform architecture, and code-sharing approaches between Android and iOS
  • Experience integrating RESTful APIs, mobile security best practices, offline caching, and performance optimisation
  • Working knowledge of cloud platforms (AWS, GCP, Azure) is an advantage
  • Exposure to DevOps practices (CI/CD, containerisation) is a plus
  • Experience with QA automation or mobile test frameworks is a bonus
  • Comfortable working with Agile methodologies and collaborating in cross-functional teams
  • Ability to wear multiple hats throughout the project lifecycle

Benefits

  • A variety of business domains to dive into including retail, finance, construction and logistics
  • Creating innovative custom products to solve complex problems that existing solutions just can’t
  • Collaborating with a team of top notch professionals who are obsessed with value, latest tech and the right way to build a digital product
  • Strong support network from the delivery community of practice, leadership and our tech teams to help you address any client challenges you may face
  • Very diverse and inclusive environment where people value feedback, connections and collaboration in a workspace

Related Job Pages

More Backend Engineer Jobs

SentinelOne logo

Staff Backend Engineer

SentinelOne

Secure your enterprise with the autonomous cybersecurity platform. Endpoint. Cloud. Identity. XDR. Now.

Full TimeRemoteTeam 1,001-5,000Since 2013H1B Sponsor

Role Description As a Staff Software Engineer, you will join our team that is behind one of our leading and differentiated AI SIEM product capabilities, STAR™ - Storyline Active Response. This role is responsible for real-time cloud-based automated hunting, detection, and response, empowering security teams of our customers to create custom detection and response rules, and deploy them in real-time to proactively detect and respond to threats. - Design, develop (primarily in Go and partially also in Java), implement, test, document, and operate large-scale, high-volume and low latency applications, built to handle several millions of events per second. - Translate business and functional requirements into robust, scalable, operable solutions that work well within the overall data architecture. - Participate and collaborate with cross functional teams in the organization to understand the business requirements and to deliver solutions that can scale. - Maintain application stability and data integrity by monitoring key metrics and improving codebase accordingly. - Understand & maintain existing codebase by regular re-factoring and applying requested fixes and features. - Learn new technologies that can solve our huge volume of data and the challenges it poses. Qualifications - You are passionate about building high-scale distributed systems. - You care about delivering customer value and want to hear directly from your customers on how to improve and evolve your applications. - You enjoy a collaborative development process using design discussions and code review. - Multiple years of software engineering experience in at least one high-level programming language (Golang and/or Java). - Strong background in distributed data processing microservices, building high-quality, scalable data products. - Familiarity with AWS and/or GCP, Kubernetes, Docker, Postgres, Redis, and Kafka (big advantage). - Ability to swiftly delve into new products and comprehend their inner workings. - Proven capacity to collaborate effectively with both local and remote teams across various time zones. - Excellent communication skills, as you'll regularly liaise with product and other engineering teams. - A huge plus would be previous experience in developing security-related products. Benefits - Equity & Rewards - Restricted Stock Units (RSUs) - Employee Stock Purchase Plan (ESPP) - Time Off & Wellbeing - Competitive leave benefits - Gender-neutral parental leave - Insurance & Financial Security - Medical and insurance benefits - Pension - Work Perks & Flexibility - Global home office allowance - Wellness & Lifestyle - Wellbeing allowance - MultiSport benefit program Company Description SentinelOne is a company at the intersection of AI and security, pioneering a new operating model for cybersecurity. Our AI-native platform unifies protection across endpoint, cloud, identity, data, and AI systems to deliver autonomous detection and response with clarity and speed. Our teams are builders, problem-solvers, and innovators committed to shaping the future of security. If you are excited to solve hard problems alongside talented, mission-driven people, we invite you to help us build a safer future for humanity.

Czechia
ioet logo

Junior Python Engineer

ioet

Diversity is a technical strategy.

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

• Manage end-to-end development, from designing reliable software architecture to building scalable services. • Take ownership of the development lifecycle. • Proactively resolve blockers. • Maintain high standards of code quality and performance in fast-paced environments.

Ecuador

Role Description The DevSecOps Engineer is a hands-on practitioner responsible for building, automating, and sustaining the delivery infrastructure that enables mission-critical software to move fast without compromising compliance. This is a remote position. - Design, implement, and maintain automated CI/CD pipelines that carry code from development through security scanning, compliance validation, and deployment into Navy and DoD environments. - Build and maintain hardened Kubernetes environments aligned to DISA STIG requirements across cloud and restricted network deployment contexts. - Automate security artifact generation including SBOM production, CVE scanning, and continuous compliance validation. - Drive adoption of Infrastructure as Code, GitOps practices, and controls-as-code across the team. - Leverage AI tooling to accelerate pipeline development, vulnerability triage, compliance remediation, and operational documentation. - Partner closely with software engineers, systems engineers, and ISSEs to embed security and compliance requirements from the start of development. - Maintain and evolve deployment infrastructure across multiple secure environments, including cloud and air-gapped or intermittently connected contexts. - Support ATO processes through automated evidence generation, documentation as code, and direct collaboration with the security team. - Establish and promote standards for pipeline design, container security, secrets management, and deployment consistency. - Contribute to feature development when team capacity requires, applying security-first development practices to application code. - Maintain operational documentation including runbooks, deployment guides, and architecture diagrams as version-controlled artifacts. Qualifications - Active Secret security clearance. - 4+ years of professional DevSecOps or DevOps engineering experience. - Hands-on experience designing and maintaining CI/CD pipelines using GitLab CI; experience with additional pipeline tools a plus. - Experience with Kubernetes administration and hardening in DoD or compliance-driven environments — RKE2 or K3S experience strongly preferred. - Experience implementing DISA STIG compliance in containerized and Linux environments (RHEL or Rocky Linux). - Proficiency with Infrastructure as Code tooling, particularly Terraform. - Experience with Helm chart authoring and Kubernetes deployment management. - Experience with automated security scanning, SBOM generation, and CVE triage and remediation. - Scripting proficiency in Python or Bash for pipeline and operational automation. - Demonstrated use of AI tooling to accelerate engineering workflows. - Background contributing to application feature development alongside infrastructure work. - Ability to operate independently and manage workload across competing priorities in a small, fast-moving team. Preferred Qualifications - Experience operating in air-gapped or disconnected network environments. - Experience supporting ATO through automation, documentation, and technical leadership. - Experience with secrets management tooling such as Vault, Sealed Secrets, or SOPS. - Familiarity with observability and monitoring tools such as Prometheus or Grafana. - Certified Kubernetes Administrator (CKA) or willingness to obtain upon onboarding. - Experience applying “as code” approaches beyond infrastructure (e.g., configuration-as-code, policy-as-code, workflows-as-code, documentation-as-code). Education and Certification Requirements - BS degree in Computer Science or related field. - Active Security+ certification or equivalent IAT Level II certification. Salary Information The anticipated salary range for this role is $90,000 to $95,000 annually. The final starting salary will be determined based on a variety of job-related factors, including the selected candidate's qualifications, skills, relevant experience, education, certifications, and work location (where applicable), as well as internal equity and market considerations.

United States
$90K - $95K / year
Omada Health logo

Senior Software Engineer

Omada Health

Founded in 2011, Omada Health is an Internet company with headquarters in San Francisco, California. Recognized by Fast Company magazine as one of the "50 Most

Title: Senior Software Engineer Location: United States Job Description: Job overview: Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change. We are on a mission to inspire and engage people in lifelong health, one step at a time. We are looking for a software engineer to help drive us forward in achieving that goal. Great software is the key to providing effective care at scale. We hire passionate, creative people and give them the autonomy to do great work. Our software engineers are comfortable dealing with high-level specifications, working independently and in small teams, and are heavy contributors in the product process from idea to production. About you: You work with empathy for your coworkers, stakeholders and users. You are excited to work cross-functionally with a variety of people and ideas. You work directly with stakeholders to design solutions and drive the technical decisions for delivery. You proactively keep up with technology trends and can assess technical trade-offs between solutions across service boundaries. You care about writing quality software and recognize that there are often many right answers. You are excited about the challenge of learning new technologies and context. You are enthusiastic about providing the best possible care for our members. What you’ll be doing: - Work with product managers, designers and a diverse group of talented engineers to build the backends that power our mobile applications underpinning the overall experience for our members and the web applications that enable our providers to deliver world class digital healthcare. - Deliver high-quality web application code, maintaining site stability through code reviews and writing unit and integration tests, while implementing best practices for architecture, system design, and coding standards. - Dedicate 80-90% of your time to hands-on coding, serving as a technical leader and mentor to junior engineers by solving challenging programming and design problems. - Leverage AI tools in your workflow across all aspects of the software development lifecycle. - Lead large projects by anticipating infrastructure and architectural needs, and propose innovative AI solutions to complex problems. - Collaborate with AI experts to integrate AI into existing systems, leveraging their guidance as necessary. - Use your experience to influence and shape the future direction of projects and technologies, working collaboratively to adopt and advocate for new technological advancements. - Participate in our on-call rotation; triage and address reliability issues that come up in production, ensuring system stability and resolving critical problems as they arise. What you need for this role: - 7+ years of experience writing readable, tested, and efficient code - Extensive experience with Ruby on Rails - Experience with a relational database (PostgreSQL, MySQL) - Experience with designing scalable, maintainable and secure APIs - Experience with CI/CD pipelines - Familiarity with LLMs and GenAI best practices - Familiarity with AI development tools such as Cursor or Copilot - Familiarity with cloud infrastructure (AWS preferred), and deployment tools (Kubernetes, Docker) - Understanding of logging, monitoring and telemetry - Understanding of DevOps concepts and principles - Interest in learning new tools, languages, workflows, and philosophies to grow - Curiosity and care more about solving problems than being right - Excellent communication and collaboration skills (verbal and written) Technologies we use: Ruby on Rails, React, AWS (RDS with PostgreSQL, SQS), GraphQL, Docker, Kubernetes Benefits: - Competitive salary with generous annual cash bonus - Equity grants - Remote first work from home culture - Flexible Time Off to help you rest, recharge, and connect with loved ones - Generous parental leave - Health, dental, and vision insurance (and above market employer contributions) - 401k retirement savings plan - Lifestyle Spending Account (LSA) - Mental Health Support Solutions - ...and more! It takes a village to change health care. As we build together toward our mission, we strive to embody the following values in our day-to-day work. We hope these hold meaning for you as well as you consider Omada! - Cultivate Trust. We listen closely and we operate with kindness. We provide respectful and candid feedback to each other. - Seek Context. We ask to understand and we build connections. We do our research up front to move faster down the road. - Act Boldly. We innovate daily to solve problems, improve processes, and find new opportunities for our members and customers. - Deliver Results. We reward impact above output. We set a high bar, we’re not afraid to fail, and we take pride in our work. - Succeed Together. We prioritize Omada’s progress above team or individual. We have fun as we get stuff done, and we celebrate together. - Remember Why We’re Here. We push through the challenges of changing health care because we know the destination is worth it. About Omada Health: Omada Health (Nasdaq: OMDA) is reverse engineering the way healthcare is delivered in America, putting the space between doctor visits–where health is won or lost–at the center of care. Today's healthcare system poorly serves chronic conditions that require ongoing support outside of the exam room, like obesity, diabetes, hypertension, cholesterol, and musculoskeletal conditions. Omada’s virtual-first model combines human-led care teams, connected devices, and AI-enabled technology to deliver personalized care at scale, including support for GLP-1 therapy. Omada has served more than two million members since launch across 2,000+ employers, health plans, pharmacy benefit managers, and health systems. Learn more at omadahealth.com. Omada is thrilled to share that we’ve been certified as a Great Place to Work! Please click here for more information. We carefully hire the best talent we can find, which means actively seeking diversity of beliefs, backgrounds, education, and ways of thinking. We strive to build an inclusive culture where differences are celebrated and leveraged to inform better design and business decisions. Omada is proud to be an equal opportunity workplace and affirmative action employer. We are committed to equal opportunity regardless of race, color, religion, sex, gender identity, national origin, ancestry, citizenship, age, physical or mental disability, legally protected medical condition, family care status, military or veteran status, marital status, domestic partner status, sexual orientation, or any other basis protected by local, state, or federal laws. Below is a summary of salary ranges, by geographic zone, for this role*. These ranges represent a good faith estimate of the minimum and maximum base salary for the position in that zone at the time of posting. Please refer to this resource for detail on zone designations. Zone 1: $179,400 - $224,300 Zone 2: $171,600 - $214,500 Zone 3: $156,000 - $195,000 Please note that zones may be updated as market data changes but we will honor the range applicable to your zone (which is determined by your location) as of your application date. *The actual offer, including the compensation package, will be within the posted range for the relevant zone and will be determined based on multiple factors, such as the candidate's skills and experience, and other business considerations such as internal equity. Please click here for more information on our Candidate Privacy Notice.

United States
$171.6K - $224.3K / year