Tuesday, October 06, 2020

Ionic Developer (2-4 yrs) (Contriverz)

Job Description : We are currently seeking a skilled and talented Angular & Node developer to join our development team.

Responsibilities :

- Work with Product Management to devise and define innovative products, applications and solutions.

- Development of modular, testable and scalable software components within the new Fusion Application Platform.

- Working as a member of a team or on their own to deliver high quality and maintainable software solutions, to set deadlines.

- Estimate level of effort, evaluate and research new options of similar technology and offer suggestions to improve processes.

- Participate in design and development workshops to define new features and products.

- Code optimization improvements, maintenance and refactoring of existing systems.

- Contribute to team process improvements, industry best practice and principles.

- 3+ years of Angular development experience. We are specifically looking for Angular 3+ experience.

- Backend development experience using Node and Javascript.

- Strong familiarity with web frontend techniques (HTML, Typescript, CSS).

- Familiarity with deployment, monitoring and debugging of Angular applications.

- Experience with Ionic (Ionic 4).

- Experience using Git/GitHub and related source control environments in a distributed team environment.

- Familiarity with Restful and SOAP services.

- Comfortable working in Windows/Unix/Linux environments, and a deep understanding of hardware architecture/private Cloud infrastructures and deployment methodologies a must.

- Experience with Cordova, Web Services Core PHP

- Good Hands on Ionic Framework, Corephp, JQuery, Ajax, Html, Css, Angular Js

- Understanding of Continuous Integration and Continuous Delivery.

- Familiarity with microservices architecture and containerization.

- Has prior experience working on a start-up project in the past.

- Excellent analytical and problem-solving skills - you should be able to propose several viable solutions to complex problems and be able to evaluate the best alternative and estimate the work required.

- You can quickly grasp and learn new technologies and techniques and can demonstrate you strive to keep up to date with an ever-changing industry.

- You are able to offer concise and regular updates on progress and can highlight issues that might affect progress in order to allow preventative action to be taken.

- You help shape the process as well as the product; assist in refining our approach to development by continually reviewing it and offering innovative ideas to improve it.

- Excellent written, spoken and interpersonal communication skills.

Apply Now