Remote Senior Backend Web Developer, REMOTE
- A 4 or 5-year traditional Bachelor's degree in Computer Science from an accredited college or university is required.
- Proven experience as a Backend Web Developer specifically for web applications.
- Proficiency in English.
- Strong proficiency in JavaScript, Node.js, Python, and Java in the context of web application development.
- Experience with gRPC, MQTT or similar is a plus.
- Experience in drafting backend architectures for web and mobile applications.
- Familiarity with AWS, Azure, and GCP cloud services.
- Ability to work independently and as part of a team in a remote environment.
- Excellent communication and collaboration skills.
- Experience working with integrated hardware and IoT platforms is a plus.
- An initial screening interview
- A technical interview, and
- A paid technical assignment
About ICS & the Position
Powering Innovation for High-Impact Products
ICS combines intuitive user experience (UX) design and world-class software development expertise with full product realization services around embedded, desktop and IoT applications to create transformative products for a connected world. We offer custom software development services leveraging Qt, OpenGL, Android, iOS, HTML5, WebGL and other technologies, as well as device cybersecurity, cloud-native development, medical device regulatory support, and testing and validation. We rely on our unique rapid-development process to shrink development risk and quickly turn a client's vision into a saleable product.
We are looking for a hard-working, results-driven Back End Web Developer to join our team. This role will appeal to an engineer who sees solutions where others see challenges, wants to make a difference, and can work both independently and in a team environment. If you have extensive experience creating back-end solutions for web applications, we want to hear from you.
This is a 100% Remote role. We are a U.S.-based company, and our work language is English: please note that only resumes in English will be considered.
The recruitment process will include: