Angular Developer
Job Description:
Job Description
Duties/Responsibilities:
- Engage in daily stand-up sessions to furnish progress updates
- Conduct thorough unit testing of software to validate alignment with design and customer specifications
- Deliver clear communication and demonstrations of modifications to clients
- Record and relay customer feedback, maintaining an ongoing dialogue with the Product Owner
- Contribute actively to design review meetings and uphold quality protocols
- Develop comprehensive documentation to accompany software changes, encompassing functional specifications, user guides, manuals, release notes, and implementation details
- Maintain current expertise through exploration of cutting-edge development tools, programming methodologies, and computing hardware
- Embrace learning opportunities such as educational pursuits, perusal of professional literature, nurturing personal connections, and active involvement in professional associations.
Education/Experience
- Bachelor’s or Master’s degree in Computer Science/Electrical or relevant field required.
- 5 or more years of overall experience in the relevant technology
Required Skills:
- Proficient in frontend and business logic development, accumulating more than 3 years of experience
- Seasoned in HTML5 and skilled in Angular/React JS development for over 3 years
- Extensive background of 5 plus years in Real-Time Operating Systems (RTOS) including FreeRTOS, VxWorks, QNX, ThreadX, OSE RTOS, and Integrity RTOS
- Extensive involvement, spanning 3 plus years, in various protocols like CAN, J1939, Modbus, TCP-IP, UDP, and Telemetry
- Profound skills as a full-stack developer, both on the frontend and backend, specializing in HMI Applications
- Adept at rapidly prototyping and vetting proof of concepts
- Familiarity with web components and their integration into machine health applications
- Skillful integration of C++ components into subsystems under domain control
- Solid grasp of internet protocols and video streaming technologies
- Proven experience in developing Rapid Prototypes aligned with emerging technologies and trends
- Additional advantage of database experience, particularly with Oracle/SQL