Job Description & ExpectationsEducation and Experience:Bachelor's degree in Computer Science or equivalent.5 - 10 years of professional experience with JavaScript.Software design experience.5 - 8 years of professional experience with NoSQL databases.
Technical Knowledge:AWS Knowledge: Understand EC2 workloads, cost optimization, DynamoDB basics, and Lambda functions.Puppeteer, Mocha, Chai: Familiarize yourself with these tools for web testing purposes.SQL and Postgresql: Brush up on SQL queries, especially Common Table Expressions (CTEs) and window functions for Postgresql.Node.js 10 & 12: Ensure a strong grasp of Node.js functionalities and syntax.Showcase proficiency in RESTful API development, Node.js, and Python.Experience with relational (e.g., MySQL) and non-relational databases (e.g., MongoDB).
Key Focus Areas:AWS Lambda Function Implementation: Understand basic authentication using tokens, DynamoDB interactions, and API Gateway integration.Puppeteer Testing: Practice testing web pages, elements validation, and styling conditions using Puppeteer, Mocha, and Chai.Postgresql Query: Prepare for creating SQL queries using CTEs and window functions.
Soft Skills & Other Aspects:Team Collaboration: Highlight experience collaborating with teams in software development projects.Documentation & Support: Emphasize documenting solutions comprehensively and providing technical support.Quality Assurance: Showcase experience in systematic testing and familiarity with BDD methodologies.Deployment & Maintenance: Discuss experience in managing deployments and ensuring system stability.
Preferences & Additional Skills:Technical Proficiency:Highlight an active GitHub profile, open-source contributions and discussion in Stack Overflow, and familiarity with AWS Lambda, DynamoDB, and Graph DB (neo4j).Demonstrate expertise in database management and API creation Application Stack & Methodologies:Familiarity with Node.js, ReactJS, ExpressJS, XP, CI/CD, and BDD methodologies is a plus.Tools:Experience with collaborative tools like GitHub, Jira, Confluence, and QA tools like Sonarqube and Rollbar will be helpful.Domain Knowledge: Experience and interest in automotive technology would be good to have
Harsh TrivediTalent acquisition Specialist+91 9978 371193