Crossing Hurdles is seeking a JavaScript Developer for a contract position. The role involves designing, developing, and optimizing scalable JavaScript code for web applications while collaborating with cross-functional teams and maintaining documentation.
Responsibilities:
- Design, develop, and optimize scalable and reusable JavaScript code for web applications
- Collaborate with cross-functional teams to define features and deliver enhancements
- Participate in code reviews and contribute to best practices and continuous improvement
- Troubleshoot, debug, and resolve technical issues across the application stack
- Maintain clear and comprehensive documentation to support collaboration and project continuity
- Stay updated with emerging technologies and incorporate relevant innovations into development workflows
- Communicate technical concepts effectively to both technical and non-technical stakeholders
Requirements:
- Proven experience as a JavaScript developer in modern engineering environments
- Strong proficiency in JavaScript, including modern frameworks and libraries
- Bachelor's degree in Engineering, Computer Science, or a related field
- Excellent written and verbal communication skills in English
- Ability to work effectively in a remote, distributed team environment
- Strong problem-solving and analytical skills
- Familiarity with agile development practices and collaborative tools