Rail and React Engineer

Memphis, Tennessee

Kanini
Job Expired - Click here to search for similar jobs

We are seeking a skilled RAIL + React Engineer to develop, maintain, and enhance our web applications. The ideal candidate will have a strong background in both Ruby on Rails and React, and will be responsible for developing seamless user experiences and robust backend functionalities.

Key Responsibilities

Design, develop, and maintain web applications using Ruby on Rails for the backend and React for the frontend.
Create and maintain RESTful APIs to support frontend functionalities and integrate with third-party services.
Write clean, maintainable, and efficient code following best practices, including testing and version control.
Work closely with product managers, designers, and other engineers to understand requirements and translate them into technical specifications.
Performance Optimization: Ensure the scalability and performance of web applications by optimizing code and database queries.
Troubleshoot and debug issues, identifying and implementing solutions in a timely manner.
Stay updated with the latest industry trends and technologies, and continuously seek opportunities to improve existing systems and processes.

Education

Bachelor s or Master s degree in Computer Science, Engineering, or a related field.

Experience

Proven experience as a full-stack developer, with a strong portfolio of web applications using Ruby on Rails and React.

Required Technical Skills:
Proficiency in Ruby on Rails, including Active Record and Action Cable.
Strong knowledge of React and its ecosystem (Redux, Hooks, Context API).
Experience with HTML5, CSS3, and JavaScript/TypeScript.
Familiarity with SQL databases (PostgreSQL, MySQL) and NoSQL databases.
Experience with version control systems, particularly Git.
Understanding of containerization (Docker) and cloud platforms (AWS, Azure, Google Cloud) is a plus.
Knowledge of CI/CD pipelines and DevOps practices.

Soft Skills:
Excellent problem-solving abilities and attention to detail.
Strong communication and teamwork skills.
Ability to work independently and manage multiple tasks effectively.
Proactive attitude and a passion for learning and growth.

Preferred Qualifications:

Experience with GraphQL and Apollo.
Familiarity with Web Sockets and real-time applications.
Knowledge of Agile methodologies and experience working in Agile teams.
Contributions to open-source projects or a strong personal GitHub portfolio.


Rail and React Engineer
Date Posted: 24 May 2024
Job Expired - Click here to search for similar jobs