- Architect and implement scalable high-performance software solutions using Ruby and Ruby on Rails
- Lead the design and development of new features and products ensuring code quality and best practices
- Collaborate with cross-functional teams to define and implement technical strategies
- Mentor and guide junior developers fostering a culture of continuous learning and improvement
- Conduct code reviews and provide constructive feedback to team members
- Optimize existing systems for improved performance and scalability
- Contribute to the evolution of our technology stack and development processes
- Participate in technical decision-making and help set the direction for our engineering efforts
- Stay up-to-date with emerging technologies and industry trends recommending innovations when appropriate
- Troubleshoot and resolve complex technical issues in production environments
Qualifications :
- Expert-level proficiency in Ruby and strong knowledge of Ruby on Rails framework
- 8-10 years of software development experience with a proven track record of leading complex projects
- Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience)
- Strong experience with web development technologies (HTML CSS JavaScript)
- Proficiency in database systems (e.g. PostgreSQL MySQL) and version control systems (e.g. Git)
- Deep understanding of software design patterns principles and best practices
- Experience with test-driven development (TDD) and automated testing frameworks
- Knowledge of scalable and distributed systems architecture
- Familiarity with cloud computing platforms (e.g. AWS Azure GCP)
- Strong problem-solving skills and ability to architect complex software solutions
- Excellent communication and leadership abilities with experience mentoring junior developers
- Experience working with Agile methodologies
- Ability to balance technical leadership with hands-on coding
- Passion for staying current with emerging technologies and industry trends
Remote Work :
No
Employment Type :
Full-time
Architect and implement scalable high-performance software solutions using Ruby and Ruby on RailsLead the design and development of new features and products ensuring code quality and best practicesCollaborate with cross-functional teams to define and implement technical strategiesMentor and guide j...
- Architect and implement scalable high-performance software solutions using Ruby and Ruby on Rails
- Lead the design and development of new features and products ensuring code quality and best practices
- Collaborate with cross-functional teams to define and implement technical strategies
- Mentor and guide junior developers fostering a culture of continuous learning and improvement
- Conduct code reviews and provide constructive feedback to team members
- Optimize existing systems for improved performance and scalability
- Contribute to the evolution of our technology stack and development processes
- Participate in technical decision-making and help set the direction for our engineering efforts
- Stay up-to-date with emerging technologies and industry trends recommending innovations when appropriate
- Troubleshoot and resolve complex technical issues in production environments
Qualifications :
- Expert-level proficiency in Ruby and strong knowledge of Ruby on Rails framework
- 8-10 years of software development experience with a proven track record of leading complex projects
- Bachelors degree in Computer Science Software Engineering or related field (or equivalent experience)
- Strong experience with web development technologies (HTML CSS JavaScript)
- Proficiency in database systems (e.g. PostgreSQL MySQL) and version control systems (e.g. Git)
- Deep understanding of software design patterns principles and best practices
- Experience with test-driven development (TDD) and automated testing frameworks
- Knowledge of scalable and distributed systems architecture
- Familiarity with cloud computing platforms (e.g. AWS Azure GCP)
- Strong problem-solving skills and ability to architect complex software solutions
- Excellent communication and leadership abilities with experience mentoring junior developers
- Experience working with Agile methodologies
- Ability to balance technical leadership with hands-on coding
- Passion for staying current with emerging technologies and industry trends
Remote Work :
No
Employment Type :
Full-time
View more
View less