Ruby on Rails Developer

Remote: 
Hybrid
Contract: 
Work from: 
Amsterdam (US), Noord (AW)

NextLink Group logo
NextLink Group SME http://www.next-link.ch
201 - 500 Employees
See all jobs

Job description

Responsibilities:
Writing and Maintaining Code: Develop and sustain reliable, maintainable code to ensure high performance and responsiveness to requests.
Front-End and Back-End Development: Create and manage both client-side and server-side components.
Issue Resolution: Identify, troubleshoot, and resolve performance bottlenecks and bugs.
API Development: Design, develop, and maintain RESTful APIs to ensure seamless integration and functionality.
Testing: Write and conduct unit, integration, and end-to-end tests to maintain high code quality.
Release Management: Prepare release plans and deploy applications across various environments (Test, Acceptance, Production).
Feature Refinement: Collaborate with team members to refine features and user stories, ensuring clarity and feasibility before sprint planning.
Sprint Participation: Actively engage in sprint rituals such as planning, stand-ups, retrospectives, and reviews.
Mentorship: Guide and mentor junior team members, sharing knowledge and best practices.
Architectural Support: Assist the architect in creating and refining design specifications.

Required Skills and Qualifications:

Technical Expertise:

Ruby on Rails (mandatory)
React for front-end development
Test Driven Development (TDD)
Python and Django
REST/GraphQL API design
Containers/Docker/Kubernetes
Agile/Scrum methodologies
Version Control and CI/CD Tools: Proficiency with Git, Puppet, Bitbucket, Jira, Jenkins
Front-End Technologies: HTML5, JavaScript, CSS3
RDBMS: Experience with Oracle, MySQL, or similar databases
Testing Tools: Familiarity with Rspec, Selenium, Cucumber, etc.
Linux OS and Shell Scripting
Monitoring and Automation Tools: Knowledge of Splunk, Ansible is a plus
CI/CD Pipelines: Experience in continuous integration and deployment processes
Behavioral Skills and Competencies:

Communication: Excellent verbal and written communication skills in English
Problem Solving: Strong analytical and problem-solving abilities
Team Orientation: Proven ability to work effectively in a team environment
Adaptability: Ability to perform under pressure with changing workloads and deadlines
Proactivity: Result-driven with a strong sense of ownership and accountability
Collaboration: Ability to work closely with product owners, scrum masters, and team architects
Stakeholder Communication: Effective communication with both technical and business stakeholders

Preferred Experience:
Experience working in SAFe (Scaled Agile Framework) environments
Familiarity with Behavior Driven Development (BDD) and associated tools
Experience with automation tools like Ansible and monitoring tools like Splunk

Required profile

Experience

Ruby on Rails Developer Related jobs