We will count on you to :
- Participate in high and low level design activities
- Designing, developing & delivering end to end software solutions
- Ensure reusability, security, performance and standard industry coding practices and patterns
- Creating high and low level technical specification documents
- Conduct code review
- Function as part of a highly collaborative team
- Take end to end ownership on project modules owned
- Should own application build and deployment using available DevOps ecosystem
- Able to implement technical solutions end to end and able to resolve technical hurdles independently supervision / direction; Must be able to work without solutions / recommendations Able to discover technical requirements comparing different application versions; able to propose efficient & quality
- Should have worked with Agile Methodologies
- Excellent analytical and effective communication skills
- Able to introduce, lead & implement software engineering best practices
- Proactive in proposing new ideas and solutions
- Motivated to learn and apply new technologies
- Good command of English (communication with colleagues abroad)
- Creating self-contained, reusable, and testable modules and components
What you need to have :
Strong hands-on experience in Node JSStrong hands-on experience in Angular version 7+Strong hands-on experience in JavaScript versionStrong hands-on experience in MongoDBHands-On Experience developing REST APIsHands on experience with Git and continuous integrationWriting extensive unit testsShould be well versed with DevOpsSkills Required
Node Js, Mongodb, Devops, Javascript, Angular