Software Engineer, Full-Stack
Rescale- Full Time
- Junior (1 to 2 years), Entry Level & New Grad
Candidates must possess at least 5 years of commercial experience in Java programming, demonstrating expertise in the Spring framework, including Spring Boot and Spring Cloud. They should have a strong understanding of Web Services (SOAP/REST) and integration techniques, along with solid knowledge of SQL and practical experience with relational databases such as PostgreSQL and MySQL, utilizing ORM technologies like Hibernate and HQL. Furthermore, candidates are expected to have expertise in React and TypeScript, coupled with experience in DevOps practices, including CI/CD pipelines, automated testing, and infrastructure as code (IaC). A good knowledge of AWS services and cloud architecture, including hands-on experience with Kubernetes (k8s), is required, alongside the ability to produce clean, high-quality code that ensures scalability and maintainability in large-scale distributed systems. Excellent communication skills, the capacity to collaborate effectively with technical and non-technical stakeholders, and the ability to work UK business hours, along with participation in an on-call rotation, are also necessary.
The Senior Fullstack Software Engineer will be responsible for designing and developing programming software and parts of the software, creating new and modifying existing elements of the software to enhance its functionality and performance based on mathematical models and programming algorithms. They will select appropriate programming languages for describing algorithms and data structures, determine the necessary data processing requirements, and unify and be responsible for the typification of computing processes. Additionally, the role involves checking the functionality of the software, forming control examples for testing, developing automatic software verification systems, debugging, adjusting software based on testing results, administering and maintaining software, creating user, technical, and operational documentation, preparing reports for managers, and performing other instructions and tasks as directed by the manager.
Logistics platform connecting shippers and carriers
Transfix connects shippers and carriers in the freight brokerage market through its platform. It utilizes artificial intelligence and machine learning to match shippers with a network of over 425,000 vetted carriers, addressing the unpredictability of shipping full truckload freight. The platform provides real-time visibility, workflow automations, and insightful dashboards, helping clients manage their logistics effectively. Unlike traditional brokers, Transfix positions itself as a trusted logistics partner, combining human expertise with technology to offer competitive pricing and superior service. The company also prioritizes sustainability, aiming to help clients move freight securely and efficiently while being responsible to customers, shareholders, employees, and the planet.