Purpose of the Role As a Senior Ruby Developer at Xogito, you will be responsible for developing and maintaining software applications that meet our clients’ needs and deliver exceptional user experiences. You will work closely with cross-functional teams to ensure the successful delivery of projects and the continuous improvement of our software products.
Duties & Responsibilities Participate in architecture and roadmap planning of the product’s new featuresTake an active role in the full SDLC leveraging your knowledge Follow the latest technology trends and implement best practices Work closely with PM, Devs, QAs, Ops and stakeholders to ensure best product outcomeFollow Agile methodology and keep work well documented
Required Experience & Knowledge Essential: Solid web programming experience using and following TDD principles Seniority expertise in Ruby on RailsExperience working with front-end tools such as React, Javascript, HTML, CSSExperience integrating front-end components into the back-end logicGreat understanding of relational and non-relational databases Client-facing experience in an Agile environment Desirable: Knowledge of infrastructure tools such as containers, Docker, and AWS Good understanding of Redis Exposure to NextJS
Skills and Attributes Exceptional communication and presentation skills Methodical and structured approach with an eye for detail Ability to manage own time, prioritizes effectivelyCommitment to creating value and quality client service experienceAbility to work with professionals in a multicultural virtual work environment
Required Education & Qualifications Fluency in English (both written and spoken) is a must Bachelor’s or Master’s degree in Computer Science or a related degree is a plusAny relevant certificate would be considered a plus