Lead Full Stack Developer (ReactJS + Node.js)
New
P
People10Software engineering
Source API remote eligibility restrictions: United StatesFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- Minimum 6+ years of professional experience in full stack software development.
- Required Skills
- Node.jsGitJavascriptReactRESTful APIs
Requirements
- Have at least 6 years of professional full stack software development experience.
- Have strong hands-on experience with ReactJS and Node.js.
- Be proficient in JavaScript (ES6+) and understand asynchronous programming.
- Have experience designing and integrating RESTful APIs, including with external or third-party systems.
- Have knowledge of relational and/or NoSQL databases, such as PostgreSQL, MySQL, or MongoDB.
- Have experience with database design, query optimization, and data modeling.
- Have demonstrated solution architecture experience and ownership of system-level design decisions.
- Have working knowledge of cloud platforms and application security practices, including authentication, authorization, and data protection.
- Have prior experience as a Lead Developer, Technical Lead, or equivalent, with ownership of technical deliverables.
- Understand software architecture, design patterns, data structures, and algorithms.
- Have experience with Git and collaborative version control workflows, unit and integration testing, debugging, and performance optimization.
Responsibilities
- Lead and mentor developers, provide technical guidance, conduct code reviews, and promote engineering best practices.
- Own application architecture and technical design decisions, including scalability, security, integration patterns, and maintainability.
- Design, develop, test, and maintain web applications using ReactJS and Node.js.
- Build responsive and reusable UI components using ReactJS, JavaScript, HTML5, and CSS3.
- Develop RESTful APIs, backend services, and business logic using Node.js and suitable frameworks such as Express.js.
- Design and oversee secure integrations with external and third-party REST APIs.
- Design and optimize database schemas, queries, and data models for SQL and/or NoSQL databases.
- Guide cloud architecture and deployment decisions, and embed authentication, authorization, and data-protection practices.
- Collaborate with product managers, business analysts, QA engineers, and other stakeholders to deliver solutions.
- Troubleshoot technical issues, performance bottlenecks, and production defects.
View Full Description & ApplyYou'll be redirected to the employer's site