What are the responsibilities and job description for the Senior Software Developer position at Rezdy?
Job Description
Job Description
About the Job
We are looking for an experienced Senior Software Developer with a high bar for technical excellence. Rezdy is growing, and we’re looking for passionate developers to deliver product features, improve our development processes and help achieve our business goals.
Some tasks you’ll be taking on
Developing high-quality software components that integrate with new or existing systems, ensuring compliance with established architectural standards.
Designing and implementing scalable, robust, and maintainable software.
Identifying areas of improvement in existing systems, proposing and implementing solutions to enhance performance, maintainability, and scalability.
Championing the adoption of software design patterns, code quality tools, and best practices within the development team.
Collaborating with project managers, product owners, and other stakeholders to refine software development processes, ensuring agile, efficient, and effective workflows.
Writing clear documentation on our systems, architecture, and processes, ensuring they are accessible and understood by all relevant parties.
Mentoring your colleagues through pair programming and code review.
You should have
7 years of software development experience
Extensive backend development and maintenance experience
Proven SQ : development and optimization expertise
A passion for writing simple, maintainable software
Excellent communication, collaboration, and problem-solving skills
Familiarity with modern software architectures and cloud platforms
Experience with CI / CD tools and practices
Experience in an agile work environment
Knowledge of software development patterns and best practices
Experience mentoring other developers
Bonus Points for
Experience with online bookings, and the tourism & activity industry
Experience with some of our tech stack : PHP, Node.js, TypeScript, React, PostgreSQL, Docker, Google Cloud, AWS
Perks and Benefits
A company that values work-life balance
Half-day Fridays during the summer months
Vacation and Health days
Extended health benefits and EAP program
401k plan with employer contribution
Parental benefits
Professional development allowance
The chance to be part of a dynamic and innovative company that is making a difference in the tour and activity sector
Values
Be a trusted guide; We are responsible for finding the right outcomes for our customers and our people. We are consistent and dependable partners to those that rely on us.
Shape the future; We are relentlessly curious, continually finding ways to innovate and improve the status quo. We create our tomorrow, rather than waiting for it to come to us.
Be proud of the journey; We practice deep integrity and respect in each decision, interaction, and relationship. We measure ourselves not only by outcomes, but by the path taken together.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Software Developer?
Sign up to receive alerts about other jobs on the Senior Software Developer career path by checking the boxes next to the positions that interest you.