Full Stack Engineer (C#)



enova-labs is seeking a talented Full Stack Engineer to join our team. We are interested in speaking with candidates that have a passion for full stack application development. Our core focus is building scalable web applications for a wide variety of Startups  across multiple industries.


This is a Full Stack position where you will be owning entire features end to end. You’ll primarily be using the Microsoft .NET stack (C#) and MySQL in a cloud-hosted (Azure) environment. You’ll be using cutting edge technologies.



  • Work on robust service layer technologies such RESTful APIs, JSON, and other web API.

  • Participate in design & development of projects including new features

  • Architect and write scalable, strong and tested code.

  • Work on features across the entire platforms stack (Front End, APIs, Backend and infrastructure)

  • You’ll be given substantial feature ownership, and we’ll expect you to contribute product ideas as well as code.

  • Comfortable working independently and communicating with the engineering team productively.


Skills & Requirements

  • Minimum of 5 years experience with software engineering.

  • Excellent problem solving skills and data structure understanding.

  • Excellent ability to debug problems and come up with solutions based on limited information.

  • Proficient in C# / .NET / ASP.NET /  MVC / JSON

  • Strong HTTP and REST API knowledge.

  • Javascript  / Node / Angular / Backbone / jQuery

  • HTML / CSS

  • Knowledge of at least one of the following languages (or strong willingness to learn): Ruby, PHP or Python.

  • Experience with SQL Server, MySQL, PostgreSQL.

  • Excellent writing and communications skills required.

  • BA/BS or MS degree in Computer Science or related technical discipline.


Your application was sent!