Job Description
PRTR is working with a leading consultancy in Thailand that is committed to delivering exceptional products and solutions that make a meaningful impact.
We are seeking a talented Technical Lead to guide the development team and drive innovation in our projects. Senior Developer positions are also available.
Position Overview
The Ruby on Rails Team Lead will oversee a team of developers ensuring high-quality code and timely delivery of software projects. This role involves hands-on development mentorship and collaboration with cross-functional teams. You will play a critical role in shaping the technical direction of our products and ensuring alignment with business goals.
Key Responsibilities
Technical Leadership
- Leading the design and development of Ruby on Rails applications ensuring high performance scalability and reliability.
- Reviewing and enhancing existing codebases ensuring adherence to best practices and coding standards.
- Staying updated with emerging technologies and integrating relevant advancements into our development practices.
Team Management
- Mentoring and guiding junior and mid-level developers providing technical support and career development advice.
- Conducting code reviews offering constructive feedback and facilitating continuous learning within the team.
- Fostering a collaborative and inclusive team environment that encourages innovation and creativity.
Project Oversight
- Working closely with product managers designers and other stakeholders to define project requirements and deliverables.
- Developing and maintaining project timelines ensuring that milestones and deadlines are met.
- Identifying and addressing potential project risks and issues proactively.
Collaboration
- Collaborating with other engineering teams to integrate various components and services.
- Communicating technical concepts clearly to non-technical stakeholders.
- Participating in sprint planning stand-ups and retrospectives to ensure effective team communication and coordination.
Quality Assurance
- Implementing and upholding best practices for testing deployment and monitoring.
- Ensuring that all development work is thoroughly tested and meets the highest quality standards.
- Troubleshooting and resolving complex issues promptly.
Qualifications
Experience
- Proven experience (5 years) in Ruby on Rails development with a strong portfolio of projects.
- Experience leading or managing a team of developers in a similar technical environment.
- Demonstrated experience with modern front-end technologies (e.g. React ) and API integrations.
Technical Skills
- Proficiency in Ruby Ruby on Rails and associated technologies (e.g. PostgreSQL Redis Sidekiq).
- Experience with version control systems (e.g. Git) and continuous integration/continuous deployment (CI/CD) practices.
- Knowledge of cloud platforms and services (e.g. AWS Heroku) is a plus.
Leadership Skills
- Strong leadership and team management abilities with a focus on fostering a positive and productive work environment.
- Excellent problem-solving skills and the ability to make sound decisions under pressure.
- Effective communication and interpersonal skills with the ability to work well with both technical and non-technical stakeholders.
Education
- Bachelors degree in Computer Science Engineering or a related field (or equivalent experience).
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health dental and vision insurance.
- Flexible working hours and remote work options.
- Generous vacation and paid time off.
- Professional development opportunities and career growth.