Job Details
- Develop highly interactive web applications utilizing HTML5, CSS, Bootstrap, JavaScript, Angular, JSON, and integrating Restful API’s external web services ensuring high performance on Mobile and Desktop.
- Develop Restful API with Node.js for microservices
- Using Docker to deploy microservices.
- Translate functional/nonfunctional requirements into systems requirements validating user actions on the client side and providing responsive feedback.
- Meet with project stakeholders discuss their vision, ideas and create compelling digital experiences. Translate design patterns into application architectures.
- Create custom general use modules and components extending the elements and modules of core Angular.
- Writes non-blocking code using advanced techniques such as multi-threading, javascript dependency management.
- Write front end use cases using above tech stack to meet critical business requirements. Resolve existing front end issues owning assignments and see thru completion and execution.
- Collaborate with Onsite-offshore development teams and provide clear concise directions on solutions delivery that can be reusable, testable and efficient code.
- Lead and aid web app development team in continuing to add features in creating innovative solutions.
Job Requirements
- Minimum 4 years of IT software development experience in web apps.
- Experience with Javascript for SPA (preferred with Angular or other web frameworks)
- Experience in consuming Web API’s. Expert knowledge and experience with JSON / RESTful Web Services and services integration with Angular web/mobile responsive apps
- Experience in object-oriented concepts, Web API’s, Node.js
- Proficiency in HTML5 , CSS3 , Bootstrap
- Experience with git source code repositories – Github, Bitbucket, etc.
- Experienced with Agile Development methodologies (like Scrum, etc.)
- Excellent verbal and written communication skills
- A passion for clean and friendly UX
- Ability to work in team settings and tight-deadlines.
We offer
- Professional, dynamic and relaxing working environment
- Rank salary:USD $800-$2000
- Review salary every 6 months (unlimited percentage increase).
- Opportunity to learn more skills about new/tending technology,
- Opportunity to express all your potential and to progress toward your desired career path
- Competitive compensation with all the benefices including all insurance regimes as defined by law
- Potential bonus at the end of each year
- Theoretical and professional training will be provided as required by work
- Opportunity to work with and to learn from established foreign IT professionals
- Opportunity to onsite Canada
- Team Building Time, party, coffe time….