Sr. Software Engineer

Location: Remote

We are looking for a great Sr. Software Engineer to join us! 

The team is growing to face new and exciting challenges. We are looking for a person passionate about creating awesome products.

Job Description

For this position, we are in search of an experienced Sr. Software Engineer (FullStack React + .NET/Java  Developer). We expect candidates with outstanding analytical skills and a keen desire to learn and apply new technologies.

Committed to:

  • Providing UI and REST API engineering expertise to the rest of the engineering team.
  • Work with product managers and designers to help define product requirements.
  • Build new screens, dashboards, custom controls and complex UX workflows from high-fidelity comps provided by product designers.
  • Create UI screens that can handle large amounts of data while maintaining a highly responsive user experience.
  • Modify existing restful apis or build new apis to support new UI features.
  • Build comprehensive unit tests and integration tests that fully validate functionality and ensure that bugs and other issues are discovered before impacting end users.
  • Write code that interacts with a relational database via an ORM.

Knowledge

  • 5+ years of proven success working as a Full Stack engineer developing UI features and supporting server side functionality
  • Deep understanding of Javascript and ideally Typescript
  • Proven ability to produce pixel-perfect screens using HTML and CSS from high-fidelity comps.
  • Experience with a frontend SPA framework such as React, Vue.js, Angular, Aurelia, or other similar frameworks.
  • Experience in building and modifying REST apis to create, read, update and delete data from a relational database.
  • Has knowledge of and can apply best practices in performance engineering, ensuring that our UI features are highly responsive and can handle large amounts of data
  • Expertise in SQL-like languages and tools
  • Demonstrable experience in taking projects from spec to release
  • Advanced English

Nice to have:

  • Experience with C# and ASP .Net, or other similar strongly typed language
  • Experience with Entity Framework or a similar ORM framework

Soft skills

  • Teamwork
  • Proactivity
  • Constant interest in learning

Join our team