Description

Roles and Responsibilities:

Build and Develop – software applications by understanding user needs, writing well designed code, conducting validation/testing and executing full SDLC from design through release

Be a Team Player – work in a collaborative team-oriented environment, share information, value diverse ideas, partner with cross functional and remote teams

Be Curious & Innovative – continuously update yourself with next generation technology, development tools, and contribute to process development practices

Be an Agile Person – with strong sense of urgency and a desire to work in a fast-paced dynamic environment to deliver solutions against strict timelines

Be an Effective Communicator – articulate complex technical issues, and share ideas, participate in peer-reviews, and exhibit strong listening skills

Take Ownership – responsible for performance, reliability and implement changes for improving efficiency of a technical component

 

Required skills:

5+ years’ experience with Angular or above building Single Page Applications – must have experience of working on Angular 8 or above

5+ years’ experience with JavaScript/Typescript, HTML, JSON, and CSS

2+ years’ experience with Node.js building RESTful web services

Should have good experience of Java development

Experience with unit testing tools like Karma or Jasmine

Experience with Git and DevOps for source control activities

Experience with relational databases & SQL Server

Experience working with Agile teams and be a good team player

High standards of code efficiency and cleanliness

In depth troubleshooting/support skills

Good written and verbal communication skills

Experience with AWS (Lambda, SQS, SNS, API Gateway, Dynamo DB) is a big plus

Experience with RXJS is a plus

Experience with MFE (Micro-frontend architecture) is a plus

Education

Any Graduate