Software Engineering Lead (Node.js) - Remote
Get It Recruit - Information Technology
Location
Winter Park, FL | United States
Job description
We are a dynamic and innovative technology company passionate about making a significant impact through groundbreaking solutions. We are currently seeking a dedicated Software Engineering Lead to join our team. If you have a drive for excellence, a passion for technology, and enjoy collaborating with a strong team, we want to hear from you.
Role Overview:
As a Software Engineering Lead, you will have the exciting opportunity to take ownership of new and existing product areas, working collaboratively with a talented team to deliver exceptional software solutions. We value leadership, critical thinking, and continuous learning in this role.
Responsibilities:
Architecture and Technical Design:
Plan and articulate technical design documents aligned with product requirements.
Present and review designs with the implementation team, ensuring scalability and alignment with existing architecture.
Mentorship and Pair Programming:
Guide the team in writing high-quality, fully-tested, and maintainable code.
Ensure code optimization for performance, security, extensibility, reusability, and backward compatibility.
Team Management:
Understand the team's strengths and weaknesses.
Track and guide the team's work, fostering individual growth and high-quality output.
Collaboration:
Work closely with the team and other technical leads to understand use cases, refine requirements, and troubleshoot issues.
Documentation:
Ensure comprehensive documentation through inline comments, readable variables, and easy-to-follow code.
Continuous Learning:
Stay updated on new skills, best practices, design patterns, and technologies.
Release Management:
Evaluate code and coordinate software releases with other technical leads.
Technical Skills:
Proficient in Node.js, Typescript, and React.js.
Strong experience in unit, integration, and functional testing.
In-depth understanding of large-scale microservice architecture.
Demonstrated experience in debugging using logs and metrics.
Experience with Azure cloud services.
Familiarity with ORMs.
Strong experience using databases, especially MySQL and CosmosDB.
Strong understanding of authentication and authorization.
Nice to Have:
Experience with event-driven architecture.
Familiarity with serverless architecture.
Expertise in designing and building highly performant large-scale systems.
Exposure to modern CI/CD in Github Actions and Jenkins.
Who You Are:
Someone who takes pride in owning a product and delivering impactful results.
A problem solver focused on developing the correct solution the first time.
An innovator who challenges the status quo and offers solutions.
Someone who enjoys collaborating with their team.
A leader.
A continual learner.
If you are excited about the opportunity to contribute to cutting-edge solutions and grow in a collaborative environment, we encourage you to apply. Join us on our journey to make a difference through technology!
Employment Type: Full-Time
Salary: $ 85,000.00 204,000.00 Per Year
Job tags
Salary