TouchBistro logo
TouchBistro

We create innovative technology that makes it easier for restaurateurs to run their business and improve the experience

Senior Mobile Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 2010H1B No SponsorCompany SiteLinkedIn

Location

Canada

Posted

3 days ago

Salary

$130K - $150K / year

Seniority

Senior

Job Description

Senior Mobile Developer

TouchBistro

• Fix it, Ship it, Own it. You'll take ownership of mobile features from concept to production, delivering high-quality experiences across our mobile platform • Build and iterate quickly by breaking work into small, shippable increments, using modern tooling (including AI) to move faster and smarter • Collaborate closely with your team to design scalable solutions, contribute thoughtful code reviews, and continuously improve how we build • Ship with quality, testing, performance, and reliability are built into your process, not added later • Raise the bar by mentoring others and helping evolve our engineering standards, tooling, and ways of working

Job Requirements

  • 5+ years building and shipping production mobile applications, with clear ownership of features from concept to production
  • Deep expertise in either:
  • React Native, TypeScript, and modern JavaScript mobile architectures, or
  • Native Android development using Kotlin and modern Android frameworks
  • Strong understanding of mobile system design, including networking, offline support, caching strategies, and performance optimization
  • Experience designing and integrating robust RESTful APIs, with a focus on reliability and scalability
  • Solid experience with automated testing, CI/CD pipelines, release management, and production monitoring
  • Comfortable working in large, complex codebases and driving improvements to code quality, architecture, and developer experience
  • Experience using observability tools (e.g., Datadog, Sentry, Grafana, or similar) to proactively monitor, troubleshoot, and improve production systems
  • Strong communicator who can mentor junior developers, provide thoughtful code reviews, and influence technical direction
  • Proven ability to operate in fast-paced, agile environments, breaking down complex problems and driving execution with minimal oversight.

Benefits

  • Generous Time Off Program
  • Health, Dental, and Vision Benefits
  • Flexible Health and Wellness Plan
  • Parental Leave & top up
  • Employee Assistance Program
  • Professional Development
  • Volunteer Program
  • Monthly Lunches

Related Job Pages

More Software Engineer Jobs

EarnIn logo

Application Programmer

EarnIn

EarnIn is reimagining how money moves in an effort to make financial success accessible to everyone. The company’s platform gives customers as many options as

• Debug, troubleshoot, and optimize existing applications. • Analyze complex technical problems and propose effective solutions. • Foster a culture of learning and continuous improvement within the team by leveraging a broad skill set. • Implement secure coding practices and adhere to regulatory standards. • Conduct code reviews to ensure code quality, adherence to best practices, maintainability, and alignment with project requirements, while providing constructive feedback to team members. • Ensure the delivery of high-quality software features within established timelines.

United States
$95.5K - $116.7K / year

Role Description We are seeking an experienced PeopleSoft Technical Developer to design, develop, and support customizations, integrations, and enhancements for enterprise PeopleSoft applications including HCM, FSCM, and Campus Solutions. In this role you will own the technical implementation of business requirements, partner closely with functional consultants, and ensure that all custom developments meet enterprise standards for quality, security, and maintainability. The ideal candidate will combine deep hands-on experience with PeopleTools development, Application Engine, Component Interfaces, and Integration Broker with a strong understanding of PeopleSoft architecture, upgrades, and clean-customization principles. Key Responsibilities - Design and develop PeopleSoft customizations using Application Designer, including pages, components, records, fields, and PeopleCode. - Build Application Engine programs for batch processing, data conversion, and ETL-style workloads. - Develop Component Interfaces, Integration Broker services, and File Layouts to integrate PeopleSoft with internal and external systems. - Build SQR and BI Publisher reports, including performance tuning and complex layout design. - Implement and maintain PeopleSoft Approval Workflow Engine (AWE) configurations and notifications. - Develop nVision reports for financial reporting requirements where applicable, applying disciplined engineering practices and partnering closely with stakeholders to ensure outcomes are durable, well-documented, and aligned with broader team and platform standards. - Conduct fit-gap analysis with functional consultants and translate requirements into clean technical designs. - Adhere to enterprise customization standards and minimize core modifications to ease future PeopleSoft upgrades. - Lead unit testing, support functional and integration testing, and resolve defects during UAT and hypercare. - Optimize SQL performance against PeopleSoft data models using explain plans, indexing, and statistics tuning. - Document technical designs, code, and operational procedures in line with enterprise PeopleSoft governance. - Provide hands-on post-go-live and hypercare support, working closely with operations teams to triage incidents quickly, identify root causes, and drive durable fixes that improve long-term system stability. - Mentor junior PeopleSoft developers and act as a technical reference. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related technical discipline. - Five or more years of PeopleSoft technical development experience. - Strong hands-on experience with PeopleTools, Application Designer, and PeopleCode. - Solid experience with Application Engine, Component Interfaces, and Integration Broker. - Hands-on experience with SQR and BI Publisher. - Strong SQL skills and experience with the PeopleSoft data model. - Familiarity with PeopleSoft HCM, FSCM, or Campus Solutions data structures. - Experience supporting PeopleSoft upgrades and patches. - Working knowledge of Approval Workflow Engine (AWE). - Excellent troubleshooting, communication, and documentation skills. Preferred Qualifications - PeopleSoft certifications. - Experience with Oracle Cloud HCM/ERP integration scenarios. - Exposure to Fluid UI development. - Familiarity with Oracle DBA fundamentals. - Experience with Oracle Integration Cloud (OIC) for PeopleSoft integrations. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 505-3545. Learn more about Bright Vision Technologies at www.bvteck.com .

United States
$100K - $150K / year
Coforma logo

VP of Federal Engineering

Coforma

We design creative solutions and build technology products that elevate human needs.

Full TimeRemoteTeam 51-200Since 2017H1B No Sponsor

• Build and sustain a high-performing federal delivery engineering organization: Establish and enforce engineering standards, practices, and operational rhythms that make federal delivery predictable and high-quality, including how teams approach CI/CD, automated compliance, infrastructure as code, and testing within client environments. Where Coforma has direct control over tooling, enforce it through systems rather than individual effort. Where the toolchain is agency-controlled, set clear expectations for how our engineers operate within those constraints and advocate for better practices. The benchmark is modern software engineering practice applied to the federal context, not federal delivery norms applied to software engineering. Set the bar for what ships and how, and address quality or velocity failures through structural engineering solutions. • Lead and develop the federal engineering workforce: Oversee the deployment of 55+ engineers across active contracts, building staffing models, skill development pipelines, and rotation practices that balance contract obligations with engineer sustainability. This includes hiring, developing, and retaining strong engineering talent—setting hiring standards that prioritize engineering fundamentals, modern development practices, and demonstrated technical depth over years of federal contract experience or existing clearances—making clear performance decisions when needed, and shaping a culture defined by how teams communicate, how decisions get made, and how quality gets enforced. • Partner with the Chief Delivery Officer and PMO on federal delivery execution: Maintain close alignment with the CDO on project health, staffing, and client commitments, ensuring that engineering execution and program management operate as complementary disciplines—this includes establishing shared accountability cadences, escalating delivery risk early, and collaborating on how engineering capacity is deployed across the portfolio. • Operate as an integrated member of the broader engineering organization: Collaborate with peer leaders in Platform and Product Engineering, Engineering Practice, DevOps/SRE/Security, and AI Enablement to leverage shared infrastructure, contribute to org-wide standards, and avoid duplicating capabilities that exist at the organizational level. Bring modern engineering practices from commercial and open-source ecosystems into federal delivery, and push back when 'that's how government does it' is used as a reason to accept lower standards. • Contribute to business development as a technical authority: Support federal proposals by writing or reviewing technical volumes, validating basis of estimates, and presenting at oral evaluations when called upon—this includes building and maintaining Coforma's rapid prototyping capability, leveraging AI tooling, reusable components, and engineering domain expertise to produce working demonstrations at a pace and quality level that competitors relying on slide decks and staffing plans cannot match. • Manage engineering as a business function: Track utilization, margins, and delivery economics across the federal portfolio. Maintain visibility into the relationship between engineering decisions and financial outcomes, and present portfolio-level reporting to the Head of Engineering on a regular cadence.

Arizona + 17 moreAll locations: Arizona | California | District Of Columbia | Florida | Idaho | Illinois | Montana | Nevada | New York | North Carolina | Oregon | Maryland | Massachusetts | South Carolina | Tennessee | Texas | Washington | Wisconsin
$195K - $220K / year
Full TimeRemoteTeam 51-200

Role Description This position is fully remote/home based. Applications will be accepted from candidates based in the UK and the following US states: FL, IL, MA, MD, NY, PA, TX, VA. PLOS is a nonprofit, Open Access publisher empowering researchers to accelerate progress in science and medicine by leading a transformation in research communication. The Senior Software Engineer draws on a diversity of experience in software engineering, architecture, and lifecycle management to collaboratively design, build, and maintain modern cloud-native solutions to power the ongoing revolution in open science. A high level of motivation, independence and willingness to constantly learn and improve are necessary to be successful. This role sits within the Digital team and is part of a team of engineers within the software engineering function. Responsibilities - As part of a cross-functional product team, contribute designs, code, tests, code reviews, and excellent judgment towards the development and continuous improvement of our digital platforms. - Participate in agile ceremonies and evolving development practices of the team. - Contribute to the overall platform architecture. - Ensure new work is delivered in alignment with said architecture. - Establish and support development processes. - Provide stewardship of the long-term sustainability of our platform and actively manage platform health and technical debt. Qualifications - Bachelor's degree in Computer Science, Mathematics, or related academic degrees and/or equivalent experience preferred alongside a strong background in software engineering. Requirements - Significant professional software engineering experience gained in a full stack environment, ideally with experience using Google Cloud, Python, React, Kubernetes, BigQuery, or similar modern technologies. - Hands-on experience developing, shipping, operating, and/or maintaining consumer and/or enterprise web applications. - Demonstrated passion for delivering testable, instrumented, and reliable code. - Strong track record of using and improving agile software development and related design practices. - Deep understanding and experience of at least one server-side language. - Expertise in cloud native architectures. - Expertise in data pipelines and event-driven architectures preferred. - Expertise in machine learning and machine learning pipelines preferred. - Solid foundation in secure coding practices. - Solid understanding of client-side technology (CSS/HTML/JS). - Experience with continuous delivery methods and technologies. - Experience with using data to inform development decisions. - Ability to collaborate with a variety of functions, personalities, and cultures. - Ability to actively listen, ask the right questions, and see the underlying meaning in what’s being said and not said. - Flexible and open-minded. Energy and enthusiasm for learning. - Problem solving in multiple domains. Resilient, proactive, and creative. - Ability to pick up new techniques and technologies quickly. - Pragmatic while maintaining attention to detail. - Self-directed and capable of working under minimal supervision. Benefits - US: - 401k with employer match - Employee sponsored health, dental and vision insurance (Dental and Vision 100% employer paid) - Paid Vacation, 11 public holidays and sick leave - Parental leave - Birthday and three winter holidays days off - Short term and long term disability insurance - 2 days paid time off for volunteering per year - Fully remote work environment with stipend on joining for home office - UK: - Private medical insurance - Life assurance - Income protection - Personal accident insurance - Pension with up to 10% employer match - 25 days holidays, market competitive Maternity and Paternity leave - Birthday and three winter holidays days off - 2 days paid time off for volunteering per year - Fully remote work environment with stipend on joining for home office

United States + 1 moreAll locations: United States | United Kingdom
$130K - $142K / year