Senior Full Stack Engineer
Loop Global - Los Angeles, CA
Apply NowJob Description
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 DoApplication DevelopmentDesign, 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 ArchitectureArchitect 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 ManagementDesign and optimize database schemas for AWS RDS (PostgreSQL, MariaDB) and NoSQL databases like DynamoDB and Redis.DevOps & DeploymentSet up and manage CI/CD pipelines, automating deployments to cloud platforms like AWS.Monitor application performance, scalability, and reliability.Collaboration & LeadershipMentor 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 ImprovementStay ahead of industry trends and proactively implement new tools, technologies, and processes to optimize performance.What You BringTechnical SkillsBackend: 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 SkillsExceptional 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 & Education10+ 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.Collaboration & Culture: Work alongside passionate individuals solving meaningful challenges.Ready to Build What's Next?Apply now and join us as we accelerate the future of EV charging!
Created: 2025-02-25