drjobs Ruby on Rails Developer العربية

Ruby on Rails Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

8years

Job Location drjobs

Amsterdam - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Responsibilities:
Writing and Maintaining Code: Develop and sustain reliable maintainable code to ensure high performance and responsiveness to requests.
FrontEnd and BackEnd Development: Create and manage both clientside and serverside 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 endtoend 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 standups 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 frontend 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
FrontEnd 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 problemsolving abilities
Team Orientation: Proven ability to work effectively in a team environment
Adaptability: Ability to perform under pressure with changing workloads and deadlines
Proactivity: Resultdriven 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

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

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.