We are seeking a talented Full Stack Software Engineer to join our innovative team that is revolutionizing the business travel industry. In this remote, mid-level position, you will play a crucial role in developing and maintaining our comprehensive travel platform that empowers travellers throughout their entire journey, from initial search to final destination.
As part of our forward-thinking team, you will work on cutting-edge projects leveraging modern technologies such as Next.js within our fullstack applications, as well as Express (Typescript), FastAPI (Python), and serverless cloud-based microservices for our backend development. Your expertise will enable you to deliver exceptional user experiences and scalable architectures that drive the success of our platform.
About Us:
CTM is an award-winning provider of innovative and cost-effective travel management solutions to the corporate market. Our proven business strategy combines personalized service excellence with client-facing technology solutions to deliver a return on investment to our customers. Headquartered in Australia, we provide local services solutions to clients across the globe.
How You Will Have an Impact
* Full-Stack Development: Design, develop, and maintain feature-rich portals that integrate seamlessly with our system architecture.
* API Development: Build and optimize robust APIs to enhance application functionality and ensure reliability.
* User Experience Focus: Craft dynamic, responsive interfaces using React.js, emphasizing performance and usability.
* Collaborative Development: Work with Next.js applications powered by the T3 stack, ensuring smooth integration with other components.
* Code Quality: Champion clean, maintainable code by following best practices, implementing rigorous testing, and participating in peer reviews.
* Continuous Improvement: Stay ahead of industry trends, learning and adapting to new technologies (such as Python) to enhance our products.
What You Will Need:
* Ability to build RESTful APIs using the MVC pattern.
* Familiarity with ORM’s like Prisma and PostgreSQL databases.
* Experience with microservices or serverless architectures.
* A desire to develop skills in Python for back-end or automation tasks.
* Excellent communication and teamwork abilities to collaborate effectively across cross-functional teams.
* A proven commitment to writing clean, maintainable code using a D.R.Y. mentality.
* A passion for (or interest in) the Travel space.
Why You’ll Love Working with Us
* Remote-First Culture: Work from anywhere in the UK with flexible hours.
* Collaborative Team: Join a supportive, innovative team where your ideas matter.
* Growth Opportunities: Expand your expertise with access to learning resources and opportunities to take on challenging projects.
* Competitive Compensation: Earn a salary that reflects your skills, with room for performance-based growth.
Required of all CTM Positions
* Embrace CTM’s core values of Connect, Evolve, Deliver.
* Professional, collaborative, and supportive interaction with employees, clients, suppliers, and vendors.
* Ability to work independently as well as part of a team.
* Appropriate and professional written and verbal communication.
* Demonstrated ability to meet deadlines, handle and prioritize simultaneous requests.
* Creative and analytical thinking with strong problem-solving and consultative skills.
* Demonstrates calm under pressure – is a proactive contributor and eager to learn.
* Proficiency in Microsoft Office Suite.
* Ability to do basic math.
* Ability to read and interpret information.
* Regular and reliable attendance.
If you’re considering a career in travel, or a return to the travel industry, CTM is your number one choice. Your career in corporate travel is ready for take-off. Get on board today.
#J-18808-Ljbffr