SENIOR SOFTWARE DEVELOPER
MINIMUM QUALIFICATIONS
- At least 5 to 7 years of professional experience in building reliable web or mobile applications
- A Bachelor's Degree in Computer Science, Informations Systems, or a related field
- Solid understanding of OOP principles, design patterns, data-driven and test-driven development, and software development best practices
- Strong programming skills in PHP, Javascript or Ruby
- Excellent communication skills. both written and verbal
- Strong analytical and problem-solving skills
- Meticulous attention to details
- Understands Agile Software Development
- Plus: Ruby on Rails experience
- Knowledge in Modern Front-end Framework (React.js, Angular, Vue.js) is a Plus