Job
Description
As a Software Engineer specializing in React and Ruby, you will be responsible for designing, developing, testing, deploying, and maintaining robust and scalable web applications using React.js and Ruby on Rails. Your role will involve collaborating effectively with cross-functional teams to deliver high-quality software solutions. You will also be expected to build reusable components, ensure technical feasibility of UI/UX designs, optimize applications for speed and scalability, implement security measures, and participate in code reviews. Troubleshooting, debugging, and integrating data storage solutions will be key aspects of your responsibilities. Additionally, staying updated with emerging technologies and industry best practices is crucial. **Key Responsibilities:** - Design, develop, test, deploy, and maintain web applications using React.js and Ruby on Rails. - Collaborate with cross-functional teams to deliver high-quality software solutions. - Build reusable components and front-end libraries. - Develop and maintain efficient, reliable Ruby code. - Ensure technical feasibility of UI/UX designs. - Optimize applications for speed, scalability, and responsiveness. - Implement security and data protection measures. - Participate in code reviews and knowledge sharing. - Troubleshoot, debug, and upgrade existing software. - Integrate data storage solutions, including databases. - Contribute to all phases of the software development lifecycle. - Stay updated with emerging technologies and industry best practices. **Qualifications Required:** - Bachelor's degree in Computer Science/Electronics/Electrical Engineering. - 1 to 5 years of relevant experience. - Proficiency in JavaScript, React.js, and Ruby on Rails. - Experience with front-end technologies like HTML5, CSS3, and responsive design. - Familiarity with database technologies such as PostgreSQL, MySQL, and MongoDB. - Understanding of code versioning tools like Git. - Experience with agile development methodologies. This role requires you to have strong technical skills in JavaScript, React.js, Ruby, and other relevant technologies. Additionally, experience with automated testing, agile development methodologies, and familiarity with healthcare industry standards would be advantageous. Leadership potential, communication excellence, client relationship management, problem-solving skills, adaptability, teamwork, ownership, proactiveness, professionalism, time management, and organization are essential behavioral skills for this position. The job offers a permanent position with the best salary in the market, located in Thiruvananthapuram, Kerala. Relocation to Thiruvananthapuram before starting work is required.,