Software Engineering

Senior Software Engineer - Applications Development

Chicago   |   Full time

At Tanvas, our mission is to make your interactions with touchscreens more interesting, more natural, and more engaging. 

We have developed a novel “haptic” touchscreen technology that not only tracks the fingertips, but controls what they feel: 

textures, edges, collisions, and even the illusion of shape on a featureless glass panel. If you’re looking for a vibrant, growing 

company whose culture is one of open debate, continual learning, independent work and peer-to-peer accountability, 

we are the right choice for you.


Primary Responsibilities:

  • Design, develop and implement customer-facing applications using a variety of languages and frameworks.

  • Work with Product Managers and Designers to craft applications which showcase TanvasTouch haptic technology.

  • Determine the best tools for solving customer needs.

  • Contribute to the design and implementation of high-level design tools for TanvasTouch haptic technology.

  • Mentor the team in new technology and engineering best practices.

  • Contribute to project timelines, recognize and surface risks, and complete tasks with minimal supervision.


Required Qualifications:

  • 5-7 years experience with front-end/applications engineering.

  • 3+ years experience C#, .NET, Windows applications.

  • 2+ years experience Java/Kotlin.

  • Ability to quickly adapt to new frameworks and technology.

  • Demonstrate strong analytical and problem-solving skills.

  • Demonstrate strong communication skills.

  • Ability to work within, understand, and extend existing codebases.

  • 2+ years experience with Git version control system.

  • Valid U.S. work authorization.


Preferred Qualifications:

  • Basic understanding of web technologies such as HTML, Javascript and CSS.

  • 2+ years Android application development.

  • 2+ years modern C/C++ experience.

  • Familiarity with Linux systems as a development platform.

  • Experience with Continuous Integration systems.

  • Champion for Test Driven Development.


The Benefits: Full time employees are eligible for paid vacation, full health coverage, dental, vision and other benefits including HSA, 

commuter benefit plan, and 401K.


Note: You must have valid U.S. work authorization


Tanvas is an equal employment opportunity employer

Submit Your Application

You have successfully applied
  • You have errors in applying