This is a remote position.
We are seeking a Software Engineer (Cloud Infrastructure) to join our team.
Responsibilities:
- Design implement and unit test both frontend and backend application code.
- Participate in agile practices including meetings iterative development estimations and design sessions.
- Develop APIs that meet the needs of hospital systems clinical researchers and pharmacies.
- Produce code with an emphasis on readability reliability maintainability and adherence to systemwide architectural principles.
- Work closely with Product Managers to define feature specifications and build the next generation of products leveraging frameworks such as React & React Native.
- Troubleshoot technical problems on internal servers/environments.
- Communicate technical risks across the group and implement performance improvement and security hardening of web applications and infrastructure.
Requirements
- Excellent systemslevel analytical skills.
- An ability to move up and down the stack.
- A dataconscious iterative approach to debugging problemsolving and development ingeneral.
- A strong grasp of computer science fundamentals.
Experience with:
- Web technologies JavaScript HTML CSS React Websockets.
- Team Collaboration and use of source control tools (git).
- Configuration management systems/configascode.
- Local and remote debugging.
- SSH and VPN tunnels.
- Common security best practices.
Preferred qualifications:
- Healthcare or medical devices
- Node Webpack React Native and mobile development
- Modern JS libraries and frameworks (React Angular Webpack)
- Developing RESTbased web services
- Cloud infrastructure at scale
- SQL and NoSQL databases
- Basic sysadmin skills (install a host upgrade a box format a disc etc)
- Strong design and implementation work with APIs SDKs and libraries.
- Writing integration and automated tests to create well tested code.
- Serverside technologies (Node.js Python Ruby Rails).
- Realtime communication technologies including WebRTC OpenTok RTP SIP and audio/video codecs.
- Unix and BASH scripting.
- Remote server management via online portals and SSH.
Benefits
- Work Location: Remote
- 5 days working
Excellent systems-level analytical skills. An ability to move up and down the stack. A data-conscious, iterative approach to debugging, problem-solving, and development ingeneral. A strong grasp of computer science fundamentals. Experience with: Web technologies JavaScript, HTML, CSS, React, Websockets. Team Collaboration, and use of source control tools (git). Configuration management systems/config-as-code. Local and remote debugging. SSH and VPN tunnels. Common security best practices.