What are the responsibilities and job description for the Senior Full Stack Engineer position at Loop Global?
At Loop, we’re driving the future of EV charging by building smarter, more efficient solutions. If you’re passionate about leveraging cutting edge technology to solve real world challenges, join us on our mission to make charging easy, reliable, and accessible.
We’re searching for a Senior Full Stack Node.js Engineer with 10 years of experience designing and building scalable, high-performance applications. You’ll have ownership over developing robust backend systems using Node.jswhile delivering seamless front-end experiences using modern frameworks like React or Angular. If you thrive in a fast-paced environment, enjoy solving complex technical challenges, and want to help shape the future of EV infrastructure, we want to hear from you.
What You’ll Do
Application Development
Design, develop, and maintain scalable and secure web applications using Node.js (backend) and frameworks like React or Angular (frontend).
Build and integrate RESTful APIs, third-party services, and real-time solutions using WebSockets.
Apply advanced TypeScript, JavaScript, and functional programming principles.
Debug, test, and optimize applications with a focus on performance and reliability.
Software Architecture
Architect and implement solutions for high-traffic applications.
Upgrade and secure legacy Node.js apps to mitigate vulnerabilities.
Collaborate on system requirements and technical specifications with stakeholders.
Database Management
Design and optimize database schemas for AWS RDS (PostgreSQL, MariaDB) and NoSQL databases like DynamoDB and Redis.
DevOps & Deployment
Set up and manage CI / CD pipelines, automating deployments to cloud platforms like AWS.
Monitor application performance, scalability, and reliability.
Collaboration & Leadership
Mentor junior developers and foster a collaborative team environment.
Work closely with product managers, QA engineers, and architects to deliver end-to-end solutions.
Ensure code quality and industry best practices through code reviews.
Continuous Improvement
Stay ahead of industry trends and proactively implement new tools, technologies, and processes to optimize performance.
What You Bring
Technical Skills
Backend : Expertise in Node.js (v16 ), including building scalable services and APIs.
Frontend : Proficiency in frameworks / libraries like React or Angular.
Databases : Strong experience with SQL (PostgreSQL, MariaDB) and NoSQL (DynamoDB, Redis).
DevOps : Hands-on experience with CI / CD pipelines, Docker, and AWS cloud environments.
Testing : Knowledge of tools like Jest, Mocha, and strategies for automated testing.
Version Control : Proficient in Git / GitHub workflows and actions.
Soft Skills
Exceptional problem-solving skills with a passion for clean, maintainable code.
Strong communication and collaboration skills to work in an agile environment.
Leadership experience, including mentoring junior developers and driving technical discussions.
Experience & Education
10 years of experience in full-stack development with a focus on Node.js and modern front-end frameworks.
Proven track record of delivering production-ready applications.
Bachelor’s degree in Computer Science or related field (Master’s preferred).
Why Loop?
Innovative Impact : Shape the future of EV charging infrastructure.
Growth & Development : Professional development opportunities in a rapidly scaling company.
Work-Life Balance : Flexible work environment and unlimited PTO.
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Senior Full Stack Engineer?
Sign up to receive alerts about other jobs on the Senior Full Stack Engineer career path by checking the boxes next to the positions that interest you.