Full Stack Developer at Tripco enhancing travel booking technology across a modern tech stack. Collaborating with Product & Engineering teams to deliver scalable solutions while optimising user experience.
Responsibilities
**Application Development: **Design, build, test, and deploy scalable and maintainable web applications across the full stack.
**Performance & Security: **Optimise system performance and implement secure coding practices that meet industry standards and protect customer data.
**Code Quality: **Participate in peer code reviews, maintaining high standards for maintainability, readability, and test coverage.
**Stakeholder Engagement: **Partner with product managers, designers, and other developers to translate business needs into technical solutions.
**Problem Resolution: **Diagnose and resolve software bugs, bottlenecks, and performance issues quickly and effectively.
**Documentation: **Maintain accurate technical documentation to ensure knowledge sharing and support smooth onboarding for new developers.
**Continuous Improvement: **Research and adopt new tools, frameworks, and practices that enhance development efficiency and product quality.
**Platform Independence: **Develop solutions with a platform-agnostic mindset to support long-term scalability and flexibility.
**Product feature ownership: **Take full ownership of features, and collaborate across departments to ensure successful integration.
Requirements
**Behavioural competencies**
**Collaboration: **Thrives in a team environment, working efficiently across multiple disciplines and fostering a culture of shared goals.
**Problem-solving mindset: **Uses analytical skills to break down complex challenges into practical, effective solutions.
**Adaptability:** Open and eager to learn new technologies and embrace new challenges as the tech landscape evolves.
**Urgency & ownership: **Manages workload effectively, makes confident decisions, and takes full ownership of deliverables.
**Continuous learning: **Proactively keeps skills and knowledge current to remain ahead of industry trends.
**Attention to quality: **Committed to delivering high-quality, secure, and maintainable code.
**Functional competencies**
Proven experience as a Full Stack Software Engineer or similar role, ideally within a web-based, high-traffic, user-facing product environment
OR a degree in Computer Science, Software Engineering, or a related field.
Proficiency in our stack, or similar technologies, as outlined above.
Familiarity with software design principles, coding best practices, and scalable architecture.
Experience with version control systems, particularly Git.
**Bonus if you have**
Hands-on experience with containerisation (Docker) and orchestration tools (eg. Nomad/Kubernetes).
Exposure to continuous integration and deployment pipelines (eg. Github Actions).
Experience with cloud platforms such as AWS and infrastructure-as-code (eg. Terraform).
Comfortable with the terminal and Linux.
Understanding of the web infrastructure—DNS, HTTP, SSL, loadbalancing, etc.
Good eye for UI/UX design and experience with relevant tools (eg. Figma).
Benefits
Hybrid work model & flexible start times
Free lunch when in the office
Modern offices based at the V&A Waterfront
Showers on site
Travel vouchers and discounts
Discovery medical aid contributions & Vitality Health membership
Retirement annuity contributions
High-end laptops and workstation setup for both in-office and home
Team budget for learning, online courses, and developer conferences
Senior Software Engineer at Nuix developing solutions for eDiscovery and data governance. Collaborating in Agile teams to deliver software projects with a focus on performance and reliability.
Backend infrastructure developer working on software that powers kiosks for global checkout experience. Join a high - impact team at Mashgin to create innovative AI solutions.
Full Stack Developer Intern assisting in web application development for Seagate's AI transformation projects. Collaborating with Data Scientists and developers on front and back - end technologies.
Senior Engineer providing engineering support and oversight for structural steel modules fabrication for AP1000 European and US Domestic plants. Collaborating with supply chain and managing fabrication processes.
Software Engineering Intern contributing to Universal Robots' robotics software development team in Bengaluru. Collaborating on modern UI and scalable architecture with hands - on experience.
Staff Software Engineer managing and architecting subscription product solutions at Coinbase. Leading technical direction and mentoring team members in high - impact projects.
Senior Software Engineer embedding machine learning models into operational workflows at Upstart. Driving personalization strategies and improving servicing decisions with data - driven approaches.
Software Engineer building next generation crypto - forward products for Coinbase. Solving complex technical challenges in cryptocurrency and blockchain technology.
Software Architect at PointClickCare developing effective software solutions for the healthcare industry. Collaborating with teams to drive technical innovation and feasibility in software design.
Senior Software Engineer at CoreWeave designing secure sandboxed environments for GPU - accelerated workloads on Kubernetes. Collaborating across teams to optimize performance and ensure security in multi - tenant architectures.