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