Remote Software Engineer II - Full-Stack Developer for Emergency Response
About the Role
Join Noonlight as a Remote Software Engineer II and contribute to our mission of protecting and comforting people through innovative technology. As a Remote Software Engineer II, you will leverage your full-stack expertise to enhance our B2B and B2C product experiences, ensuring that our life-saving APIs and web applications are top-notch.
What You'll Do
- Develop and maintain resilient public and internal REST APIs using Node.js, Express/Fastify, and MongoDB in a microservice architecture.
- Create high-quality web applications with React.js that are utilized by 24/7 dispatchers to respond to emergencies.
- Utilize AI-powered coding tools like GitHub Copilot and ChatGPT to enhance development efficiency and code quality.
- Ensure the application architecture is secure and up-to-date with well-tested applications.
- Collaborate with product managers and design teams to proactively identify potential barriers in product development.
- Engage in research and evaluation of new technologies and methodologies to achieve challenging project goals.
- Bring your innovative ideas to the table; we encourage our engineers to collaborate on product development.
- Other duties as assigned.
Requirements
- Bachelor's degree in Computer Science or a related field.
- Experience in full-stack development, particularly with Node.js and React.js.
- Strong problem-solving and analytical skills.
- Ability to lead engineering projects from start to finish.
- Exceptional work ethic and self-motivation.
- Willingness to test, learn, and improve in quick cycles.
Nice to Have
- Experience with microservices architecture.
- Familiarity with AI-powered development tools.
- Passion for helping people and enhancing safety through technology.
What We Offer
- Competitive salary ranging from $100,000 to $130,000 annually.
- Fully remote work environment with flexible hours.
- Opportunities for professional growth and development.
- Collaborative and innovative team culture.
- Health and wellness benefits.
This role offers a unique opportunity to work on life-saving technology as a Remote Software Engineer II at Noonlight. Enjoy a competitive salary and the flexibility of remote work.
Who Will Succeed Here
Proficiency in Node.js and Express.js for building robust REST APIs, with a strong understanding of asynchronous programming patterns and microservices architecture.
Self-motivated and disciplined for remote work, demonstrating exceptional time management skills and the ability to work independently while collaborating effectively across distributed teams.
Adaptable mindset with a growth-oriented attitude, eager to leverage AI tools like GitHub Copilot and ChatGPT to enhance coding efficiency and problem-solving capabilities.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months