Job Description
Pavago is seeking a highly skilled and motivated Ruby on Rails Developer to join our client’s dynamic team. This role is ideal for a developer with strong backend and frontend expertise who is passionate about delivering robust, scalable, and user-friendly web solutions. You’ll work closely with cross-functional teams to design, build, and maintain innovative digital platforms that drive value for end-users and stakeholders alike.
Key Responsibilities
- Backend Development: Develop and maintain robust backend systems using Ruby on Rails, ensuring scalability, security, and performance. Design and implement RESTful APIs and database architectures, optimizing for efficiency and reliability.
- Frontend Development: Build and maintain responsive user interfaces using modern frameworks like React or Vue.js. Collaborate with designers to translate UI/UX wireframes into pixel-perfect, interactive components.
- DevOps & Maintenance: Manage deployments, monitor application performance, and troubleshoot issues using CI/CD pipelines and cloud services. Optimize system performance and ensure uptime through proactive monitoring and updates.
- Collaboration: Work closely with cross-functional teams to gather requirements and deliver tailored web solutions. Provide mentorship and conduct code reviews to uphold coding standards and best practices.
- Innovation & Strategy: Stay updated with emerging technologies to propose and implement innovative solutions. Drive technical decisions to align with business goals and enhance user experiences.
Requirements
- Experience: 3–5 years of experience as a Ruby on Rails Developer with a strong portfolio of backend and frontend projects.
- Technical Proficiency: Advanced knowledge of Ruby on Rails, PostgreSQL, MySQL, or similar databases. Proficiency in frontend technologies, including JavaScript frameworks (React, Vue.js, or Angular). Familiarity with API development, RESTful services, and GraphQL. Experience with cloud platforms (AWS, GCP, or Azure) and DevOps practices is a plus. Knowledge of version control tools (Git, GitHub) and CI/CD pipelines.
- Soft Skills: Excellent verbal and written communication skills in English. Ability to manage multiple projects simultaneously with exceptional attention to detail. A proactive approach to problem-solving and teamwork.
What Makes You a Perfect Fit
- Technical Expertise: You excel in developing scalable backend systems while delivering intuitive frontend designs.
- Problem-Solving Skills: You thrive in identifying and addressing challenges, providing efficient and creative solutions.
- Collaborative Spirit: You work well with teams, sharing insights and fostering an environment of innovation.
- Dedication to Excellence: You consistently deliver high-quality work with a focus on the end-user experience.
What Does a Typical Day Look Like?
Reviewing sprint goals and prioritizing tasks. Engage in hands-on coding to develop features, debug issues, and enhance system performance. Collaborate with designers and project managers to implement and refine new features. Participate in code reviews, team meetings, and brainstorming sessions. Monitor production environments, address urgent issues, and document progress for stakeholders.
Interview Process
- Initial Screening: Brief call to discuss your experience and career goals.
- Technical Interview: Assessment of your coding skills, problem-solving abilities, and technical knowledge.
- Final Interview: Meet with the client team to discuss expectations and workflows.
Ready to Apply?
If you are a skilled Ruby on Rails Developer ready to make a significant impact, we’d love to hear from you!