Front-End Engineer
R&D | Boston, MA
Position Details:
Umbulizer is a fast-growing and social impact-driven initiative looking for a great front-end engineer to join our team and help with our R&D efforts. If you are someone who is passionate about the intersection of technology and social impact, then this is the right place for you! As a front-end engineer at Umbulizer, you will be a leader in a growing, diverse team developing a new and innovative platform for users to interface with our products. You will work closely with other engineering teams to define clear requirements and deliverables, and advocate for the end user while rapidly designing, developing, and testing new solutions with an unforgettable user experience. We expect that you have a strong background in computer science and possess a commitment to teamwork and strong communication skills. This role will report to the Chief Technology Officer.
Basic Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering, or equivalent experience
- Experience with GUI development on Linux platforms using Python, C, C++, and/or Javascript
- Have the ability to work with a design team and translate wireframes and prototypes into a scalable front-end architecture
- Experience with visualization/graphics frameworks, libraries, and techniques
- Exceptional coding practices including code documentation and peer code reviews
- Ability to clearly and concisely communicate with technical and non-technical stakeholders across all levels of the organization
- Strong analytical and troubleshooting skills
Preferred Qualifications:
- Experience working on a team in a Linux environment and targeting embedded deployment
- Knowledge of Graphical user interface (GUI) toolkits for implementation of medical device interfaces and tools
- Experience in human-centered design and fast and interactive prototyping
- Experience with Git for software version control
- Familiarity with multithreading for embedded system application
- Demonstrated ability to adapt rapidly to changing circumstances based on feedback from medical practitioners and stakeholders