Vacancy caducado!
- Deliver a complete front-end application.
- Ensure high performance on mobile and desktop.
- Write tested, idiomatic and documented JavaScript, HTML and CSS.
- Cooperate with the back-end DB developers in the process of building the
- RESTful API.
- Communicate with external web services.
- Design, develop and support various Clinical System Applications.
- Work with the Business Analysts to review and understand the business. requirements and functional specifications.
- Work with middle tier and database developers.
- Participate in architecture, design and code reviews.
- Design and document using plantUML, MS Office, HTML, Wiki markup etc.
- Work with QA and CM team for code build/releases, test case design and defect resolution.
- Work with Team Lead/Project Manager/Architect for planning, estimation, documentation and status reporting.
- Mentor other teammates on design, development and in code reviews.
- Any other tasks necessary for completion of project deliverables and application support.
- Excellent communication skills.
- Be able to adapt and contribute to a fast paced and agile application development.
- Adhere to project schedules, proactively resolve and or escalate issue to management.
- Team Lead experience a plus.
- Healthcare experience a plus.
- Proficiency with JavaScript and HTML 5.
- Deep knowledge of Angular practices and commonly used modules based on extensive work experience.
- Be able to create self-contained, reusable and testable modules and components.
- Ensure a clear dependency chain in regards to the application login as well as the file system.
- Extensive knowledge of CSS and JS methods for providing performance visual effects and keeping the framerate above 30fps at all times.
- Experience in Node.js is desired.
- Experience in TypeScript is desired.
- Familiarity with webpack and Angular CLI.
- Familiarity with Bootstrap or other CSS frameworks.
- Thorough understanding of the responsibilities of the platform, the DB, API, caching layer, proxies and other web services used in the system.
- Be able to validate user actions on the client side and provide responsive feedback.
- Be able to write non-breaking code and use multi-threading as needed.
- Be able to write extensive unit tests using automated TDD tasks.
- Be able to create e2e test suites and to run those tests for all components.
- Be able to create configuration, build and test scripts to be run in a continuous integration environment.
- Experience in developing applications with heavy transaction volume.
- Highly skilled in OO and heavy use of Design Patterns.
- 5+ years of Angular, TypeScript, JavaScript, HTML, CSS development experience.
- Experience with latest versions of Angular is a plus.
- Experience with React and Vue.js is a plus.
- Full stack development experience is a plus.
- Java, Spring Boot, Hibernate and SQL experience is a plus.
- Understanding of Software Requirements.
- Understanding of Software Development Process.
- Object-Oriented Design (OOD).
- Strong Software Debugging skills.
- Be able to provide documentation.
- Ability to perform Unit Testing.
- Oracle experience a plus.
- Flex experience a plus.
- Jenkins experience a plus.
- Agile/Scrum experience a plus.
- API
- Application Development
- Architecture
- Artistic Design
- CSS
- Database
- Design Patterns
- Documentation
- Functional Specifications
- Hibernate
- HTML
- Integration
- Java
- JavaScript
- Node.JS
- Object-Oriented Design
- Oracle
- Software Development Process
- Software Requirements
- Spring
- SQL
- Team Lead
- Test Scripts
- Typescript
- Unit Testing
- Unit Tests
- XML
- Application Architecture
- Application Support
- Backend
- Bootstrap
- Business requirements
- Dialysis
- Estimation
- Excellent Communication Skills
Vacancy caducado!