.NET Core + React + MS SQL Developer
Skills required
--------------
We expect you to have the following skills
- .NET (~latest versions)
- EF
- MS SQL
- React
We are usually using the latest versions.
Also:
- Ability to adapt to and work with a large codebase
- AI API experience is a plus (not a must)
Process
---------
We have daily Scrum and a weekly goal-setting / 1-1. The meetings are optional but preferred so everyone knows better what's happening, and can ask questions.
Other than that, development hours are rather flexible. Optimal hours would probably be full-time (but part-time is also fine).
Development work
--------------------
We would expect you to do the following:
โ Plan & problem-solve
โ Implement (clean, consistent, simple, fast code that is nice to read and easy to maintain / change)
โ Test
Understanding how to create good user experience would be good.
Please also start your answer with word foo just to confirm that you did read this text so far.
Client-side
-----------
You should be able to fluently work with react + TypeScript (also able to create a .NET api for the react components you build)
Backend
---------
We would expect you to know Linq and to understand performance and basic data structures both against SQL and in-memory.
Storage
---------
You would be sometimes working with T-SQL schema updates: adding/removing columns, migrating data, working with triggers.
Apis for mobile clients
-----------------------
Sometimes you could work with apis used by native mobile clients.
AI
--
It would be good if you have experience working with AI related APIs but this is not a must - just a nice-to-have.
Applying for the job
--------------------
Please, in your answer, quickly answer to the questions below.
Also please end your reply with the word bar, just to confirm you did read this far.
It could be also beneficial if you would upload a short voice sample in just to be sure English is good enough, to avoid extra work with the assignments.
Interviews
-----------
Our interview consists of
- Coding assessments / skill tests
- Quick discussion to check language skills etc
- Building a sample test assignment, discussing requirements and PRs with us
- More thorough discussion about past work experience
Required skills experience
| .NET | 7 years |
| React.js | 3 years |
| React Hooks | 3 years |
| MS SQL | 7 years |
| SaaS | 2 years |
Required languages
| English | C1 - Advanced |