Crossing Hurdles is seeking a Software Engineer to design, develop, and maintain robust web applications. The role involves building backend services, managing applications on AWS, and collaborating with a cross-functional team 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