-
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
-
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