TransreportTR

Senior Mobile (Android) Developer - UK

Transreport

Salary: 75k-95k GBP

United Kingdom only
Apply now

About Us

Transreport is a technology company focusing on improving the passenger experience across multiple transport modes and geographies. As an organisation with its roots in UK Rail, Transreport has developed ground-breaking technologies to improve the health and safety of transport employees and passengers alike, whilst ensuring that the customer experience is central to how transport operators deliver their services.

At Transreport, we develop innovative technology solutions that make travel accessible for all. We are a young and driven team, passionate about our mission to develop technology that positively impacts society by working towards a much more equal travel experience for all.

We are well backed by two leading VC organisations, and we have also won financial awards from the Department of Transport in recognition of the innovation we are bringing to the UK transport sector.

We are looking for a Senior Software Engineer who specialises in Android development and is passionate about creating innovative, accessible solutions that meet the needs of our users. The ideal candidate will have a proven track record of designing and developing high-quality Android apps, with a strong focus on accessibility and usability. They will have experience implementing good practices and guidelines to ensure the highest standards of accessibility and will be committed to staying up to date with the latest trends in accessibility technology. In addition to technical expertise, the ideal candidate should demonstrate great communication skills, an ability to collaborate within cross-functional teams, and have experience mentoring other team members.

If you are a Senior Software Engineer with a focus on accessibility and a commitment to creating accessible solutions, we encourage you to apply.

Our culture

Key aspects of our culture here at Transreport:

  • Open and transparent, we share knowledge & experience, and encourage everyone to contribute so we can all learn together.
  • We actively encouragement and support self-development
  • We listen respectfully, ensuring everyone’s opinions are equally heard and carefully considered
  • We all work together, collaborating effectively across teams, departments and locations.
  • We strive for best-practice in all we do: treating our clients fairly and communicating transparently across colleagues, associates and business partners

Transreport Values for Senior Tech Talent

  • Innovative Thinking
  • We value individuals who are constantly exploring new technologies, methodologies, and practices to push the boundaries of what’s possible, driving forward our technological capabilities and competitive edge.
  • Deep Technical Expertise
  • A strong foundation and continuous growth in specific technical domains are crucial. We seek professionals who are recognized for their expertise and are committed to staying at the forefront of technological advancements.
  • Collaboration and Communication
  • The ability to work effectively with cross-functional teams and communicate complex technical concepts to non-technical stakeholders is essential. We appreciate those who can bridge the gap between tech and business, fostering mutual understanding and alignment.
  • Problem-Solving Mindset
  • Facing challenges with a solution-oriented approach, leveraging technical skills to devise effective, efficient, and innovative solutions to complex problems is highly valued.
  • Adaptability
  • The tech landscape is ever-evolving, and so is our business. Professionals who can quickly adapt to new technologies, tools, and business directions while maintaining high performance are ideal for our team.

Values Less Aligned with Our Needs

  • Technology for Technology’s Sake
  • While passion for technology is important, applying technology without a clear business case or user benefit does not align with our goals. We prioritize practical, impactful tech solutions.
  • Working in Isolation
  • Though deep work and focus are valuable, complete isolation from the rest of the team or organization limits the potential impact of technical contributions. We believe in the power of collaboration and knowledge sharing.
  • Resistance to Broader Learning
  • Professionals who focus solely on their technical niche without considering the broader business context may miss opportunities to drive meaningful impact. A holistic understanding of how tech contributes to business goals is crucial.
  • Inflexibility
  • Being wedded to specific technologies, methodologies, or practices at the expense of adaptability can hinder innovation and responsiveness to changing business needs.
  • Limited Communicative Clarity
  • Technical expertise alone is not enough. The inability to effectively communicate ideas, challenges, and solutions to a broader audience can significantly diminish the value of technical contributions.

Tasks

About the Role

Salary Range: £75,000 - £95,000 per annum

Location: Remote

We are looking for Senior Software Engineer (Android). As a member of the team, your main responsibilities will be to:

  • Designing and developing advanced applications for the Android platform that meet high standards of accessibility, usability, and performance, with a focus on both consumer-facing apps and apps for transport staff.
  • Collaborating closely with our product and design teams to translate user needs and business requirements into technical specifications and implement them in code, with a strong emphasis on accessibility as a critical component of our apps.
  • Writing clean, well-documented, and well-tested code for robustness and scalability, with a focus on accessibility standards such as WCAG 2.1 and Google’s Accessibility Guidelines. You will work closely with our QA team to develop and execute comprehensive test plans to ensure the quality and performance of our apps.
  • Guiding and mentoring the development team to improve development efficiency and ensure that our codebase is maintainable and extensible.
  • Implementing good practices for code quality, version control, continuous integration and delivery (CI/CD), and deployment.
  • Staying up to date with the latest Android technologies and trends, evaluating and implementing new tools and techniques to improve our development process, accessibility, and testing practices.

Your work will be crucial in creating inclusive applications that support disabled and older people to have accessible journeys. We are committed to prioritising the diverse needs of all users, and creating applications that are accessible and user-friendly for everyone.

Requirements

About You

We expect you to:

  • At least 5 years of proven experience as an Android Developer, with a track record of delivering high-quality, accessible apps.
  • Proven experience working as a Senior Android Engineer or similar role with a focus on Android development.
  • Proficiency in Kotlin and other relevant Android technologies, such as Android Jetpack and MVVM.
  • Good expertise in some popular libraries such as Epoxy, Ktor, Retrofit, Koin and JUnit4.
  • A good understanding of Android accessibility and usability guidelines, such as TalkBack, and experience implementing them in code.
  • Experience with CI/CD tools such as CircleCI to automate the build, test, and deployment process.
  • Experience working with remote data via REST and JSON (JSON:API) and integrating third-party APIs.

The following are not essential but would be well-received by us in respect to this role:

  • An understanding of the general mobile landscape, including frameworks, architectures, and emerging technologies, and a dedication to staying up-to-date with the latest trends and good practices.
  • Great communication and collaboration skills, with the ability to work effectively with cross-functional teams, including product owners, designers, and QA engineers.
  • Experience working with agile methodologies and software development good practices, such as Scrum, Kanban, and Test-Driven Development (TDD).
  • Strong problem-solving skills and attention to detail, with the ability to debug complex issues and optimize performance.

Benefits

Employee Benefits/Perks of the Job:

  • Private medical insurance for you and your children after the probationary period
  • Tech & Cycle Scheme
  • Company Pension Scheme
  • Free Flu Jab for you and your family members
  • 20 days holiday per annum plus UK Bank Holidays
  • 10 days nonconsecutive sick leave with full payment per annum 
  • Flexible working hours and fully remote working mode arrangement to promote work-life balance
  • Discretionary Bonus (Dependent upon organisational and individual performance)
  • Upscaling and training opportunities, assisting you to stay up to date and explore new skills
  • A collaborative and inclusive work environment that values diversity and teamwork
  • Unique policies that value diversity and inclusion, including volunteering policy so you can pursue external interests
  • Opportunities for growth and advance your career within the company, or switch between technologies and projects
  • Mentorship program where senior software engineers are paired with other members of the team to provide guidance and support.
  • A budget for learning resources, courses, and books to support your continuous learning and growth within the company after the probationary period

We acknowledge that prospective candidates may have reservations about applying for a role if they don't meet all the requirements or have experienced an extended career break. However, we want to assure you that if you believe you are well-suited for the position and can demonstrate transferable experience, we strongly encourage you to apply. Please don't let the absence of a few checkboxes discourage you from seizing this opportunity. 

We wholeheartedly welcome individuals from diverse backgrounds and career paths. Your qualifications and potential are highly valued and respected by our company. We actively seek applicants who can make meaningful contributions to our team's success. 

Guaranteed Interview Scheme

We are a disability confident employer and welcome applications from disabled candidates. We recognise that some candidates may require reasonable adjustments during the interview process and are committed to making these adjustments where needed.

Our goal is to create an inclusive and accessible workplace for all, and we value your unique perspective. We offer disabled applicants the option of requesting that their application is considered under the terms of our Guaranteed Interview Scheme (GIS). To be invited to interview or assessment under this scheme, you must show

  • in your supporting statements that you meet the minimum criteria for the role.
  • Simply complete the declaration question when you apply for the job

If you do not wish to apply under the GIS but do require us to make reasonable adjustments at interview, then please let us know what those adjustments will be.

A request under the Guaranteed Interview Scheme does not guarantee you a job. At interview, the best candidate will be offered the post.

We are committed to ensuring accessibility for all candidates. If you require the job description in an alternative format, please don’t hesitate to reach out to us.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let Transreport know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 04, 2024

Posted on

Mar 05, 2024

Job type

Full Time

Experience level

Senior

Salary

Salary: 75k-95k GBP

Location requirements

Hiring timezones

United Kingdom +/- 0 hours
Claim this profileTransreport logoTR

Transreport

Company size

View company profileVisit transreport.co.uk

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

12 remote jobs at Transreport

Explore the variety of open remote roles at Transreport, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Transreport

Remote companies like Transreport

Find your next opportunity by exploring profiles of companies that are similar to Transreport. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan