Job Seekers, Please send resumes to resumes@hireitpeople.com
Job Responsibilities:
- Contribute to design and implementation of a new generation of web apps.
- Collaborate with adjacent software and hardware teams to negotiate optimal/extensible contracts and interfaces to assure robust transactions and transfer of data.
- Regularly collaborate with the Interaction Design Lead to ensure that the platform architecture can deliver the appropriate user experience.
- Regularly collaborate with the product pwner to refine work items in the backlog and in sprints.
- Keep up-to-date with web-stack development and related technologies.
Qualifications:
Required Qualifications:
- Bachelor's degree in Computer Science (or similar field) or equivalent combination of education and relevant work experience.
- 7+ years experience developing software using web tools and technologies.
- Expert level software development in Web technologies (JS/TS, HTML, CSS/SCSS)
- Expert level experience in web frameworks (Angular, Bootstrap, Node.js and RxJS)
- Functional understanding of architectural styles and design patterns.
- Clear and coherent written and oral communication.
- Understanding of software development lifecycle (SDLC)
Other Qualifications:
- Familiarity with IoT, Cloud, Security and Internationalization desirable
- Knowledge of Waterfall and Agile development methodologies.
- Proficient in Atlasian Toolset (JIRA, Confluence, Bitbucket, etc.)
Experience required: 7 Years