Search by job, company or skills
Job description
## Job description
Frontend experience is a must ...
We are seeking a talented and experienced Mid-Level Ruby on Rails Full-Stack Developer to join our dynamic team. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining innovative web applications that deliver exceptional user experiences. You should have a strong foundation in both front-end and back-end development, with a focus on Ruby on Rails, and a passion for building high-quality, scalable software solutions.
*Key Responsibilities:*
- Web Application Development: Collaborate with cross-functional teams to design, develop, and implement web applications using Ruby on Rails and related technologies.
- Front-End Development: Develop responsive, user-friendly front-end interfaces using HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, or Vue.js).
- Back-End Development: Architect and implement robust back-end solutions, including database design and optimization, server-side logic, and API development.
- Database Management: Work with databases (e.g., PostgreSQL, MySQL) to design, optimize, and maintain data structures, ensuring data integrity and performance.
- Testing and Quality Assurance: Write unit and integration tests to ensure the reliability and functionality of software components, and actively participate in code reviews.
- Deployment and DevOps: Deploy applications to production environments, manage server configurations, and collaborate with DevOps teams to ensure smooth deployment processes.
- Bug Fixing and Maintenance: Investigate and address bugs, performance bottlenecks, and other technical issues in existing applications.
- Documentation: Maintain thorough documentation of code, processes, and architectural decisions for the development team and future reference.
- Collaboration: Collaborate with product managers, designers, and other stakeholders to understand project requirements and contribute to product development.
*Qualifications:*
- Bachelor's degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
- 3+ years of professional experience in web application development with Ruby on Rails.
- Proficiency in front-end technologies, including HTML, CSS, JavaScript, and front-end frameworks.
- Experience with relational databases and SQL.Strong problem-solving skills and a commitment to writing clean, maintainable code.
- Knowledge of software development best practices, version control systems (e.g., Git), and agile development methodologies.
- Familiarity with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker) is a plus.
- Excellent communication and teamwork skills.
Login to check your skill match score
Date Posted: 11/07/2024
Job ID: 84123197