<p><b>What can you expect?</b></p><ul><li>Uses best practice while programming, must be able to write superior quality code with excellent naming conventions.</li><li>Hands on technical expertise on using latest versions of Angular, NodeJS and MongoDB</li><li>Excellent understanding of NoSQL (preferably MongoDB) and RDBMS (preferably PostGres) with relational and nested document schema designing</li><li>Expertise in complex writing, reading, optimizing MongoDB aggregates and SQL queries</li><li>Knowledge of fine tuning Mongo and PostGres for indexing and other database level optimization</li><li>Experience with front end JavaScript libraries (preferably amCharts, PptxGenJS, PrimeNG)</li><li>Excellent understanding of REST services using NodeJS: Express or Nest</li><li>Experience in git branching strategy</li><li>Experience with caching mechanisms (Redis)</li><li>Superior ability to write good tests for 100% coverage in Jest or Mocha or Chai or Karma or Jasmine or Enzyme or Cypress</li><li>Hands-on experience in agile delivery and lean methodologies</li><li>Experience with AWS (EC2, RDS, Security Groups, ACL’s, VPC’s)</li><li>Experience with APIGEE, DataDog, CI/CD pipeline Docker, Kubernetes</li><li>Experience with a scripting language like Python</li></ul><p><b>We will count on you to:</b></p><ul><li>Lead planning and grooming sessions & validate design of feature</li><li>Validate estimates by team members & ensure non-functional needs are met</li><li>Be a lead engineer who enjoys hands-on coding as well as can guide, monitor, mentor & review the work of team to ensure productive team members and help them complete their assignments.</li><li>Be an expert in MEAN stack and be able to help resolve technical blocks raised by the team.</li><li>Work with scrum masters on reviewing agile metrics and actively work on improving team productivity. </li><li>Set an example for the team by following best practices in architecture, design, coding. </li><li>Excellent programming attitude on data structures and algorithms</li><li>Experience with various tools such as JIRA, Jenkins, Confluence, Git / Bitbucket</li><li>Good Knowledge & Experience on Scrum Agile.</li></ul><p><b>What makes you stand out?</b></p><ul><li>Integration with Lambda functions on AWS</li><li>Some project experience with Databricks</li><li>Some experience integrating front-end with BI solutions like Qlik, Tableau</li><li>Some experience setting up an EMR cluster with AWS Spark (including Spark SQL, DataFrames, Datasets, and streaming) and must have analyzed sample/real data set</li><li>Excellent communication skills and confidence in problem solving</li></ul><p></p>