CrawlJobs Logo

Software Engineer, Principal - Mobile App

blackbaud.com Logo

Blackbaud

Location Icon

Location:

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

As a principal mobile app engineer, you will be involved in all phases of the development lifecycle. You should be knowledgeable in modern mobile app development and engineering best practices.

Job Responsibility:

  • Contribute to the design and develop software applications, project prototypes, proof of concepts & client demos
  • Evaluate performance of critical application components and optimize them to assure maximum performance and scalability
  • Assist in driving the development effort for End-to-End on-time delivery of high-quality solutions that conform to feature requirements
  • Work closely with architecture in the gathering of requirements and the dissemination of information to the team
  • Perform, design and code reviews for all key application functional components
  • Provide critical thinking, technical innovation and attention to detail when serving as a trusted advisor on your team
  • Keep up to date on the latest technical developments in your area
  • Ensure compliance with security, web standards and accessibility requirements
  • Ensure robust high quality code standards are maintained in the development process

Requirements:

  • 8+ years as a Software Engineer
  • 5+ years of React Native mobile app experience with extensive knowledge of the mobile app development lifecycle, from setting up local environments to publishing
  • Proficiency in working with RESTful services and APIs
  • Proficiency in architectural patterns in React Native mobile apps
  • Proficiency in designing effective state management strategies in React Native mobile apps
  • Proficiency testing React Native mobile apps using various methodologies
  • Experience setting up CICD pipelines for a mobile app
  • Proficiency in debugging a published mobile app
  • Good communication skills working with internal and external stakeholders, including presentation to the internal team and wider audiences
  • Mentoring and developing junior team members, representing the team and collaboration with members of other teams
  • Ability to deliver software which meets consistent standards of quality, security and operability
  • Able to work flexible hours as required by business priorities
What we offer:
  • Flexible remote or hybrid work culture
  • Investment in your well-being
  • Time off to volunteer
  • Benefits that support each stage of your life journey
  • Inclusive work environment

Additional Information:

Job Posted:
December 06, 2025

Work Type:
Remote work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Software Engineer, Principal - Mobile App

Principal Engineer, Software - Android

At T-Mobile, we invest in YOU! Our Total Rewards Package ensures that employees ...
Location
Location
United States , Bellevue; Denver; Overland Park; Frisco
Salary
Salary:
133500.00 - 240700.00 USD / Year
https://www.t-mobile.com Logo
T-Mobile
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years technical engineering experience
  • Experience in mobile software development using Kotlin, Jetpack Compose or Android SDK
  • Developing sophisticated Android mobile applications
  • Experience building a scalable customer facing application used by millions of customers
  • Provide on-call and in-person support for troubleshooting, isolation, maintenance, operations, patching, incident management, problem management, build and deployments for owned software and systems
  • Hands on experience in developing mobile networking, REST web-services, understanding large and complex code bases that involves mobile, backend and external SDK integration
  • Designing mobile application using VIPER, Factory, DAO, MVVM, MVC, Delegate, Builder, Adapter, Singleton and Facade design patterns and architecture
  • Experience in API design, SDK architecture, and mobile software lifecycle development practices
  • BS degree in Computer Science, Information Technology, or equivalent experience
  • Communication
Job Responsibility
Job Responsibility
  • Drives projects with the Product, UX/UI and Backend teams to design, build and extend consumer facing new products, platforms, and features
  • Improve product quality through code reviews, writing effective unit tests
  • Ability to digest feature requirements and high-level end to end design to guide in coding approach and work breakdown
  • Ability to produce a low-level design document to detail feature implementation
  • Presents project improvement scenarios to management for consideration
  • Lead development team in building native functionality with optimization and expansion to support T-Mobile’s Digital First mission
  • Present highly technical concepts to both technical and non-technical decision-makers
  • Continuously learns, builds content, and guides others specific subject areas
  • Informally coaches and gives to the development of others through mentoring or in house workshops and learning sessions
  • Develops engineers across functional teams on technology decisions
What we offer
What we offer
  • Competitive base salary and compensation package
  • Annual stock grant
  • Employee stock purchase plan
  • 401(k)
  • Access to free, year-round money coaches
  • Medical, dental and vision insurance
  • Flexible spending account
  • Paid time off
  • Up to 12 paid holidays
  • Paid parental and family leave
  • Fulltime
Read More
Arrow Right

Principal Visual Designer, Emerging UI

The Emerging UI team at Cash App takes a horizontal view of the Cash App experie...
Location
Location
United States , Bay Area
Salary
Salary:
251600.00 - 377400.00 USD / Year
block.xyz Logo
Block
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience building and evolving apps
  • A passion for turning complex problems into simple and engaging UI
  • Outstanding systems thinking, visual design, and product thinking for mobile apps
  • Experience applying research, usability tests, and metrics to inform design decisions
  • Comfort with an iterative design process that includes accepting and acting on feedback
  • Strong analytical, technical, and strategic experience
  • Experience defining motion libraries for UI
  • Experience building data visualization libraries consumed by product teams
  • Experience collaborating across disciplines to lead or support a new idea or product to launch
  • Experience conducting and guiding user research and cross-functional collaboration
Job Responsibility
Job Responsibility
  • Drive visual design evolution: Lead the aesthetic and experience of the product alongside leads and our Design Systems team, ensuring the Cash App brand comes to life in our app
  • Lead with AI first design and development mindset
  • Shape core aspects of the Cash UI: Establish and evolve UI such as building data visualization, motion application
  • Elevate brand expression: Integrate our brand into the product through innovative and opinionated visual design and visual asset libraries, ensuring unique brand moments at the right touchpoints for our users
  • Build systematically: Help build our design system, creating comprehensive frameworks, documentation, and libraries that other designers can follow to bring their work to life visually
  • End-to-end accountability: Obsess over the process from early concept through implementation, ensuring a well-crafted and beautiful outcome
  • Coach the creative direction: Be a trusted advisor on all things Cash App's visual language with partners and system consumers
  • Help shape the future of finance and how customers are empowered to manage their money
  • Contribute to defining our product experience and emerging interfaces across several foundational surfaces
  • Lead work driving fundamental concepts across mobile and web clients
What we offer
What we offer
  • Remote work
  • medical insurance
  • flexible time off
  • retirement savings plans
  • modern family planning
  • Fulltime
Read More
Arrow Right
New

Senior iOS Engineer

The Connectivity Software Team builds the critical link between WHOOP hardware, ...
Location
Location
United States , Boston
Salary
Salary:
150000.00 - 210000.00 USD / Year
whoop.com Logo
Whoop
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS in Computer Science, Electrical Engineering, or a related technical field, or equivalent experience
  • 3+ years of professional iOS software engineering experience with a solid foundation in Swift, iOS system APIs, concurrency, and memory management
  • Hands-on experience with Combine and background task processing for non-UI iOS features
  • Demonstrated examples applying architectural and platform-based software design principals to build scalable, modular, testable software
  • Experience debugging and diagnosing issues across complex or distributed systems (for example: firmware, mobile, backend) is a strong plus
  • Excellent collaboration and communication skills with a focus on cross-functional problem solving
  • Strong commitment to embracing and leveraging AI tools in day-to-day tasks, ensuring AI-assisted work aligns with the same high-quality standards as personal contributions
Job Responsibility
Job Responsibility
  • Design, implement, and maintain iOS application components that interface directly with WHOOP hardware over Bluetooth Low Energy (BLE), Wi-Fi, or other communication protocols
  • Develop background and system-level iOS services that ensure reliable device connectivity, synchronization, and data transfer
  • Leverage Swift and Combine to build resilient, efficient, and maintainable reactive pipelines for connectivity and data management
  • Collaborate closely with embedded firmware, mobile, and cloud engineers to diagnose and resolve issues across a distributed system
  • Drive continuous improvement of performance, power efficiency, and reliability in the WHOOP connectivity layer
  • Champion strong software architectural principles for testable, scalable, maintainable software on your own team and across the organization
  • Document new features and architecture using Jira, Confluence and preparing code using Github feature, develop, and master branches
  • Participate in the release process, including getting the app built, managing build variants, signing, sending and testing through Firebase, and submitting to the App store
What we offer
What we offer
  • competitive base salaries
  • meaningful equity
  • benefits
  • a generous equity package
  • Fulltime
Read More
Arrow Right
New

Teaching Assistant with HLTA Training

Are you an empathetic Teaching Assistant ready to take the next step in your car...
Location
Location
United Kingdom , Crawley
Salary
Salary:
23000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
December 22, 2025
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in an SEN setting, whether professional or personal
  • A driver's licence and access to a vehicle are essential
  • A strong passion for supporting children with special needs
  • Excellent communication and interpersonal skills
  • Patience, empathy, and a positive attitude
  • GCSEs in Maths and English (Grade C/equivalent)
Job Responsibility
Job Responsibility
  • Providing individualised academic and emotional support to pupils
  • Assisting with lesson delivery and implementing positive behavioural strategies
  • Tracking pupil progress and celebrating their achievements
  • Fostering a positive and inclusive learning environment
  • Maintaining open communication with parents, teachers, and other support staff
  • Participating in professional development to enhance your skills in child development and SEN
What we offer
What we offer
  • Free parking
  • Paid holidays
  • Sick leave
  • Pension plan
  • £1000 joining bonus
  • Referral Bonus
  • A clear and supported pathway to HLTA status
  • A collaborative and supportive work environment with a dedicated staff room
  • Fulltime
!
Read More
Arrow Right
New

Teaching Assistant with HLTA Training

Are you an empathetic Teaching Assistant ready to take the next step in your car...
Location
Location
United Kingdom , Horsham
Salary
Salary:
23000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
December 22, 2025
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in an SEN setting, whether professional or personal
  • A driver's licence and access to a vehicle are essential
  • A strong passion for supporting children with special needs
  • Excellent communication and interpersonal skills
  • Patience, empathy, and a positive attitude
Job Responsibility
Job Responsibility
  • Providing individualised academic and emotional support to pupils
  • Assisting with lesson delivery and implementing positive behavioural strategies
  • Tracking pupil progress and celebrating their achievements
  • Fostering a positive and inclusive learning environment
  • Maintaining open communication with parents, teachers, and other support staff
  • Participating in professional development to enhance your skills in child development and SEN
What we offer
What we offer
  • A clear and supported pathway to HLTA status
  • A collaborative and supportive work environment with a dedicated staff room
  • Free parking
  • Paid holidays
  • Sick leave
  • Pension plan
  • £1000 joining bonus
  • Fulltime
!
Read More
Arrow Right
New

Teaching Assistant to HLTA

Are you an empathetic Teaching Assistant ready to take the next step in your car...
Location
Location
United Kingdom , Petworth
Salary
Salary:
23000.00 GBP / Year
https://www.randstad.com Logo
Randstad
Expiration Date
December 22, 2025
Flip Icon
Requirements
Requirements
  • At least 1 year of experience in an SEN setting, whether professional or personal
  • A driver's licence and access to a vehicle are essential
  • A strong passion for supporting children with special needs
  • Excellent communication and interpersonal skills
  • Patience, empathy, and a positive attitude
  • GCSEs in Maths and English (Grade C/equivalent)
Job Responsibility
Job Responsibility
  • Providing individualised academic and emotional support to pupils
  • Assisting with lesson delivery and implementing positive behavioural strategies
  • Tracking pupil progress and celebrating their achievements
  • Fostering a positive and inclusive learning environment
  • Maintaining open communication with parents, teachers, and other support staff
  • Participating in professional development to enhance your skills in child development and SEN
What we offer
What we offer
  • Referral Bonus
  • A clear and supported pathway to HLTA status
  • A collaborative and supportive work environment with a dedicated staff room
  • Free parking
  • Paid holidays
  • Sick leave
  • Pension plan
  • £1000 joining bonus
  • Fulltime
!
Read More
Arrow Right
New

Category C driver / manual worker for sewer maintenance

Are you someone who enjoys hands-on work and wants to make an impact? Are you in...
Location
Location
Belgium , Wetteren
Salary
Salary:
18.00 EUR / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
December 21, 2025
Flip Icon
Requirements
Requirements
  • Possession of a valid C driving license
  • No fear of physical labor
  • Willingness to work in potentially dirty environments
  • No fear of heights or confined spaces
  • Flexibility in working conditions
  • Proficiency in Dutch and English
  • Comfortable using a smartphone for work-related tasks
Job Responsibility
Job Responsibility
  • Operating the combi truck for maintenance tasks
  • Performing manual labor, including cleaning sewer pipes
  • Handling high-pressure cleaning equipment
  • Assisting with pest control (rats)
  • Ensuring safe and efficient execution of assigned tasks
  • Fulltime
!
Read More
Arrow Right
New

Asphalt machine operator

Looking for a job where you can make a real impact on public spaces? We need a s...
Location
Location
Belgium , Wetteren
Salary
Salary:
19.00 EUR / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
December 21, 2025
Flip Icon
Requirements
Requirements
  • Experience operating an asphalt machine
  • Possession of a valid category B driving license and access to a car to commute to the depot
  • Basic knowledge of Dutch and/or English is required
Job Responsibility
Job Responsibility
  • Operating and adjusting the asphalt machine accurately
  • Ensuring the quality and safety of road construction and maintenance
  • Performing routine maintenance on the machine
  • Supporting manual labor tasks when required
!
Read More
Arrow Right
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.