Crossing Hurdles is seeking a Software Engineer to join their team on a contract basis. The role involves designing, developing, and maintaining web applications, optimizing backend services, and collaborating with team members to deliver high-quality software solutions.
Responsibilities:
- Design, develop, and maintain robust web applications using React and JavaScript
- Build and optimize backend services utilizing Python and Node.js
- Deploy, manage, and scale applications on AWS cloud infrastructure
- Collaborate with cross-functional team members to deliver high-quality software solutions
- Conduct thorough code reviews and provide constructive feedback to peers
- Troubleshoot, debug, and resolve technical issues efficiently
Requirements:
- Have expert-level proficiency in React, Python, Node.js, and JavaScript
- Have extensive experience working with AWS services in distributed environments
- Possess exceptional written and verbal communication skills, with a strong attention to detail and clarity
- Have a proven track record of delivering scalable and maintainable software projects
- Have a solid understanding of software design principles and version control systems, such as Git