Company Description
Outroll is a software holding company that specialises in managing, building, and acquiring software products. With a focus on turning legacy systems, custom tools, and internal software into efficient solutions, we provide a permanent home for software. Our digital infrastructure, development frameworks, and distributed workforce enable us to create world-class digital products and ventures.
About the Role
We're seeking a talented Senior Full-Stack Developer to join our on-site team on a permanent full-time contract basis. This position is open to candidates based in Canberra, offering the ability to work from Civic or Woden. You'll play a key role in architecting, developing, and maintaining robust web applications, collaborating with cross-functional teams in an agile environment. This is an opportunity to work on scalable platforms that emphasize security, performance, and seamless user experiences.
Key Responsibilities
* Design and implement scalable back-end architectures using PHP frameworks, ensuring high performance, security, and extensibility.
* Develop responsive front-end interfaces with modern JavaScript tools and CSS frameworks, focusing on intuitive UX/UI.
* Manage database schemas, ORM integrations, and data migrations for efficient data handling.
* Set up and optimize DevOps pipelines, including CI/CD, containerization, and cloud infrastructure configurations.
* Collaborate in agile sprints to refine features, conduct testing (unit, integration, UAT), and iterate based on feedback.
* Ensure compliance with security best practices, including authentication, access controls, and performance optimizations.
* Contribute to documentation, code reviews, and knowledge sharing within a global team.
Requirements
* Proven experience (5+ years) as a full-stack developer, with strong expertise in PHP and Symfony (versions 6-8).
* Proficiency in back-end technologies like Doctrine ORM, Twig templating, and asynchronous processing.
* Solid front-end skills with tools such as Turbo, Stimulus, Tailwind CSS, and responsive design principles.
* Experience with database management (e.g., relational databases like SQLite or similar), schema design, and migrations.
* Experience in agile methodologies, with the ability to adapt to flexible project scopes and sprints.
* Strong problem-solving skills, attention to detail, and a commitment to writing clean, maintainable code.
* Excellent English communication skills for collaborating with an international team.
* Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
* Must be based in Brazil and eligible to work on a full-time contract basis.
What We Offer
* Flexible work hours to support work-life balance.
* Permanent full-time contract with opportunities for long-term growth in a venture-building environment.
* Collaborative culture with access to ongoing training, support, and the latest tools.
* The chance to work on innovative projects that make a difference, backed by a team of experts.
Remuneration
The remuneration will be based on experience and productivity.
Location
This role requires that the candidate is located in Canberra and have full working rights.