Work with a diverse team of developers, business analysts and quality assurance personnel to implement and maintain various front end applications for different from factors (from web to mobile) to provide the best user experience possible.
JOB RESPONSIBILITIES
- Develop high quality software using JavaScript/TypeScript and Angular
- Design, develop, test, deploy, maintain and enhance software solutions
- Work with the business analysts to fully understand the business requirements
- Support QA team on test automation
- Take active part in technical design to ensure smooth integration of systems and reduce maintenance efforts
JOB REQUIREMENTS
- 3+ year of experience with JavaScript, HTM and CSS
- Experience with Angular framework
- Working experience with Jira, Confluence, NPM, Jenkins, Nexus, Git
- Practical experience using design patterns for front end applications
- Practical experience with web services – REST and SOAP
- Basic experience in databases
- Strong experience in working with Business Analysts or Business Customers for requirements definition and transforming these into technical design
- Demonstrated experience with software development life cycle methodologies, especially agile and continuous integration
- Bachelor’s degree in Computer Science or related field
- Comfortable working independently, but has experience working in a team environment
- Excellent communication skills, interpersonal, oral, and written
- Strong aptitude and desire to learn new technologies and tools
- Very good command of English language