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