Job Description
Job DescriptionWe are looking for a skilled Senior Software Engineer to join our team in New York, New York. In this role, you will contribute to the development and maintenance of complex web applications, leveraging modern technologies and best practices. Your expertise in front-end and back-end development will be critical in delivering high-quality solutions that meet user and business needs.
Responsibilities:
• Develop and maintain web applications using Ruby on Rails and JavaScript frameworks such as React.js.
• Create responsive and accessible user interfaces that adhere to modern web standards and best practices.
• Collaborate with cross-functional teams to design and implement scalable software solutions.
• Write clean, efficient, and well-documented code following industry best practices.
• Manage version control using Git and ensure smooth integration of code changes.
• Optimize database performance with MySQL and ensure data integrity.
• Troubleshoot and resolve software issues across the development lifecycle.
• Utilize Linux-based systems for deployment, configuration, and maintenance.
• Stay updated on emerging technologies to improve development processes and enhance application performance.• Proficiency in Ruby on Rails with at least 5 years of hands-on experience.
• Strong knowledge of HTML, CSS, and JavaScript, with experience in React.js.
• Familiarity with Git for version control and ability to share a public Git profile.
• Solid understanding of MySQL database management and optimization techniques.
• Experience working in Linux-based environments.
• Knowledge of modern web standards and accessibility practices.
• Ability to work collaboratively in a team-oriented setting.
• Strong problem-solving skills and attention to detail.