Must Have
Mandatory Skills
Enterprise Platform UI Frameworks
Bachelors’ degree in Computer Science or similar Engineering Discipline and 4+ years of experience in development or an advanced degree and 2+ years.
Proven expertise in modern frontend architectures like React Redux, Angular, or another JavaScript framework and ability/interest to learn/use React Redux
Proven expertise in Node.js or similar modern web frameworks
Proven expertise with JavaScript (ES6)/CSS/HTML/JSON
Experience with modern database technologies (PostgreSQL, MySQL, or MongoDB)
Experience in large-scale software design including OOA/OOD and design patterns.
Hands-on experience with Web Test Frameworks like Selenium, WATIR, SAHI, or GAUGE.
Experience with API design and RESTful APIs.
Strong knowledge of modern software design, development, debug, and test practices.
Excellent oral and written communication skills.
Leadership and mentorship capabilities.
Ability to work in an Agile team environment.
Good to Have
Experience with other programming languages: C++, Python, Go, Java.
Experience with scripting languages: bash, Perl.
Familiarity with Git or other modern version control systems.
Experience with development on GNU/Linux platform.
Experience with modern, iterative software design processes and development practices (Scrum, Scaled Agile Framework, Test Driven Development).
Software development experience in the medical industry or other regulated industry.
Project management skills, including planning, estimation, and requirements management