Mid-to-Senior Node Engineer
Remote – working MST hours
6-month contract
Pay Rate: $55.00 to $65.00 per hr.
We're seeking a mid-to-senior-level Software Developer with a minimum of 5 years of experience to work on the ComeUntoChrist.org team. This role will be 100% remote, working MST core hours. The ideal candidate would be a talented Front-End Developer with a strong foundation in Vanilla JavaScript, HTML, and CSS, and experience working within a Node. JS-based stack. You'll play a key role in building, maintaining, and optimizing user-facing features for our web applications. This role is ideal for someone who enjoys clean, efficient code and thrives in a fast-paced, collaborative environment.
Key Responsibilities:
- Develop and maintain front-end features using Vanilla JavaScript, HTML, and CSS
- Work within a Node.js stack, integrating front-end components with back-end logic and APIs
- Ensure responsive design and cross-browser compatibility
- Collaborate with designers, developers, and stakeholders to deliver high-quality user experiences
- Optimize web applications for performance and scalability
- Participate in code reviews and contribute to best practices in development
Required Skills:
- Proficiency in Vanilla JavaScript, with a strong understanding of ES6+ features
- Solid experience with HTML5 and CSS3
- Experience with version control systems like Git
- Exposure to CSS pre-processors (e.g., SASS, LESS)
- Familiarity with Node.js as part of the development stack
- Familiarity with creating and testing AWS Lambdas written in Node.js
- Understanding of basic front-end build tools and workflows
- Experience with RESTful APIs and client-server integration
- Experience with creating unit tests with Jest or ViTest
- Attention to detail and ability to write clean, maintainable code
- Strong problem-solving skills and a collaborative mindset
Bonus Skills:
- Familiarity with front-end frameworks (e.g., React, Vue)