Job Description
Job Description
We are looking for an experienced Sr. Software Engineer to design and implement dynamic web applications with a focus on front-end development and backend integration. This role involves working extensively with React.js, Node.js, Express.js, and SQL, while utilizing Docker for deployment and containerization. This is a long-term contract position based in Coshocton, Ohio, offering the opportunity to collaborate with a skilled team and contribute to high-quality software solutions.
Responsibilities :
- Develop responsive and user-friendly front-end interfaces using React.js and modern JavaScript frameworks.
- Create and maintain robust RESTful APIs utilizing Node.js and Express.js.
- Design and implement database solutions with SQL, ensuring efficient data storage and retrieval.
- Utilize Docker for application containerization and deployment across various environments.
- Collaborate closely with designers and other developers to create seamless applications.
- Conduct thorough code reviews to ensure quality, maintainability, and adherence to industry standards.
- Debug and troubleshoot issues to enhance application performance and reliability.
- Optimize front-end performance for responsive designs and cross-device compatibility.
- Stay updated on emerging technologies and integrate them into project workflows as applicable.
- A minimum of 5 years of experience in web application development.
- Proficiency in React.js, JavaScript, Node.js, Express.js, and SQL.
- Hands-on experience with Docker for containerization and deployment.
- Strong understanding of responsive design principles and front-end optimization.
- Familiarity with Git and collaborative development workflows.
- Excellent problem-solving skills and attention to detail.
- Effective communication and teamwork abilities.
- Adaptability to evolving project requirements and technologies.