Lead Fullstack Engineer
J
JobgetherSoftware Engineering
Based in IndiaContractLead
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- English
- Experience
- Minimum 8 years of professional software engineering experience.
- Required Skills
- AWSNode.jsSQLAgileJavascriptTypeScriptNosqlReactRESTful APIsMicroservices
Requirements
- Minimum 8 years of professional software engineering experience.
- Strong expertise in backend development using Node.js and API design.
- Hands-on experience with AWS services including Lambda, API Gateway, DynamoDB, RDS, and S3.
- Experience designing and implementing scalable RESTful APIs and microservices architectures.
- Strong knowledge of JavaScript, React, and TypeScript.
- Experience working with SQL and NoSQL databases.
- Proficiency in object-oriented programming principles, SOLID principles, and design patterns.
- Knowledge of serverless architectures and cloud-native development.
- Experience designing enterprise-level systems using UML, C4, or ArchiMate.
- Strong understanding of testing practices, QA processes, and OWASP security principles.
- Experience working with Agile methodologies.
- Strong written and verbal English communication skills.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Node.js.
- Build and optimize cloud-based solutions using AWS services such as Lambda, API Gateway, DynamoDB, RDS, and S3.
- Contribute to frontend development using JavaScript, React, and TypeScript.
- Lead technical discussions, architecture design, planning, and estimation.
- Apply SOLID principles, design patterns, and secure development practices.
- Troubleshoot complex technical issues and optimize application performance.
- Mentor engineers and share knowledge to support technical growth.
- Drive projects from initial concept through deployment.
View Full Description & ApplyYou'll be redirected to the employer's site