Software Engineer
Frontier Resourcing
Cheltenham, UK
7 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Code Review
Data Structures
DevOps
Python (Programming Language)
Model View ViewModel
Software Engineering
Software Systems
Openapi
Backend
Git
Kotlin
+4 more
Jetpack Compose
Front End Software Development
Docker
Web Api
Job description
- Collaborate with the development team to design, develop, and maintain software solutions.
- Develop reliable applications in Kotlin Jetpack Compose for Android.
- Utilise GIT for version control, ensuring efficient code management and collaboration.
- Design and implement backend solutions using either Rust, Python, or Go, ensuring robustness and scalability (e.g. writing web APIs).
- Utilise Docker for containerisation to streamline deployment processes and ensure consistency across environments.
- Implement and maintain CI/CD pipelines to automate software delivery and deployment.
- Write clean, efficient, and well-documented code following industry best practices.
- Participate in code reviews, providing constructive feedback to team members.
- Stay updated with the latest technologies, trends, and best practices in software development.
Requirements
- Strong proficiency in GIT for version control and collaborative development.
- Proficiency in Android Kotlin front-end development.
- Happy to develop PoC applications where requirements may change rapidly and rework is common.
- Familiarity with backend development languages such as Rust, Python, or Go.
- Solid understanding of software development principles (MVVM, UDF), Web APIs, standards (e.g. OpenAPI), and data structures.
- Experience with Docker for containerisation and deployment.
- Knowledge of DevOps processes, including CI/CD pipelines and automated testing frameworks.
- Strong communication and collaboration abilities within a team environment.
- Ability to adapt to a fast-paced, dynamic work environment and learn new technologies quickly.
- Comfortable with developing in a secure environment (on remote developer environments, VMs etc).
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.collegerecruiter.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Frontend Developer Salary in The UK
over 3 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Software Engineer Salary London
over 3 years ago