Systems Engineer
New
M
MasabiFare payment
Fully remote contract role for people based in India, Working a shifted pattern to align with UK working hours as much as possibleContractJunior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Clear, confident communication in written and spoken English
- Experience
- 2 or more years of commercial software engineering experience
- Required Skills
- AWSDockerAndroidGitCI/CDSoftware EngineeringUnit Testing
Requirements
- Have 2 or more years of commercial software engineering experience.
- Have solid programming skills in at least one language and be willing to pick up others.
- Be comfortable working across the stack, from cloud services to device-level concerns.
- Have experience building or running services on AWS or another major cloud platform.
- Have a grounding in unit, integration, and contract testing.
- Have experience with Git workflows, CI/CD, and Docker.
- Communicate clearly and confidently in written and spoken English.
- Work a shifted schedule to align with UK working hours as much as possible.
Responsibilities
- Integrate and maintain Justride SDKs on embedded and hardware-enabled devices, including fare media validation, NFC and contactless EMV tap handling, and barcode payloads.
- Build and maintain features in the Android point-of-sale app, including integrations with card readers, NFC readers, and printers.
- Build and maintain on-device services and integration proxies for onboard systems such as GPS and AVL.
- Contribute to cloud services that support devices, including remote configuration and software updates.
- Write and test code, participate in code reviews, and contribute to CI pipelines, infrastructure as code, monitoring, and releases.
- Troubleshoot device and cloud issues using logs, metrics, and lab hardware.
- Participate in feature refinement and technical discussions, and help shape solutions.
View Full Description & ApplyYou'll be redirected to the employer's site