This is a remote position.We are a forward-thinking company passionate about delivering innovative digital solutions. We are seeking an experienced Full Stack Ruby on Rails Developer with over 8 years of expertise in building scalable, secure, and high-performance web applications.Job Description:As a Full Stack Ruby on Rails Developer , you will be responsible for designing, developing, and maintaining web applications that are not only functional but also highly performant. You will work closely with cross-functional teams, contributing to both frontend and backend aspects of the application, ensuring seamless user experiences and solid backend infrastructures.Key Responsibilities:
- Develop and maintain web applications using Ruby on Rails, ensuring scalability, security, and maintainability.
- Design, implement, and manage both frontend (React.js/Vue.js/Angular.js) and backend architectures, delivering complete end-to-end solutions.
- Collaborate with UI/UX designers to transform wireframes and design prototypes into high-quality user interfaces.
- Write clean, efficient, and testable code following best practices, including Agile development methodologies.
- Integrate RESTful APIs and third-party services to enhance application functionality.
- Manage and optimize database queries, schemas, and relationships using PostgreSQL, MySQL, Redis, or similar databases.
- Implement unit tests, functional tests, and integration tests using tools like RSpec, Capybara, and Selenium.
- Maintain and improve DevOps pipelines, ensuring smooth deployments and continuous integration with tools like Docker, Jenkins, or Kubernetes.
- Identify and resolve performance issues, security vulnerabilities, and bugs to ensure the highest application reliability.
- Stay up to date with the latest technologies, frameworks, and best practices in full stack development.
Requirements
- 8+ years of experience with Ruby on Rails and a deep understanding of the frameworkโs architecture and best practices.
- Strong proficiency with frontend technologies such as JavaScript (ES6+), HTML5, CSS3, SCSS, and popular frontend frameworks like React.js, Vue.js, or Angular.js.
- Experience with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).
- Proven experience in RESTful API design and third-party API integrations.
- Hands-on experience with version control systems such as Git.
- Strong understanding of TDD/BDD methodologies and testing frameworks (RSpec, Capybara).
- Familiarity with DevOps practices, CI/CD pipelines, and containerization technologies (Docker, Kubernetes).
- Excellent problem-solving skills with a focus on performance and scalability.
- Strong collaboration skills and ability to work in a team environment.
Nice to Have:
- Experience with Cloud platforms such as AWS, Google Cloud, or Azure.
- Familiarity with GraphQL and WebSockets.
- Experience with microservices architecture.
Why Join Us?:
- Opportunity to work on cutting-edge technologies and innovative projects.
- Flexible working hours and options for remote work.
- Competitive salary and benefits package.
- Collaborative and supportive work environment
Benefits
- Work from home Remote work.
- 5 days a week work shift.
- Competitive salary and benefits package.
- Collaborative and supportive work environment
Discover more from
Subscribe to get the latest posts sent to your email.
