Position: Junior .NET/JavaScript Developer
Company: Sigma Software
Experience required: 1y
English level: upper

It is a Swedish startup developing a digital collaboration platform for riders, trainers, and experts that allows them to train more often and in a smarter way using digital training methods.

The application helps both Trainers and Riders meet, chat, and arrange training over the calendar, training live-stream sessions and video recording as well as make training payments. Here are the common challenges and tasks you will face on the project in the first place:
- Learn mobile application, its parts, architecture, design, integrations
- Take an active part in investigation of different incoming requests from Chief Technical Officer, both new development and maintenance
- There will be enough place to practice written and verbal English

**About the team:** Project Manager, Technical Leader, Middle Software Engineer, Senior UI/UX Designer.

Every team member has direct contact with CTO and other team members via skype, the customer is always available, fast-responding, involved in the development process.

We are Agile here, – Kanban is used. The best Agile practices (daily meetings, retrospective, frequent demos, etc.) are applied.

The system is hosted on the customer’s side: API – MS Azure, Mobile – AppStore and Google Play. Client-server architecture.

The application is on production, we are working on new portions of functionality development and delivery right now.

**Responsivities:**
- Code, debug and maintain portions of software
- Perform unit testing
- Participate in peer code reviews
- Participate in estimation and planning sessions
- Provide assistance and support personnel in solving technical issues of software installation and its operation
- Comply with the best engineering practices, technical standards and quality criteria set forth on the project
- Report status and progress according to the project and company demands

**Requirements:**
- At least 1 year of commercial experience in .NET/JS (ReactJS/Node.js)
- Good OOP/OOD skills
- Good knowledge of relational an non-relational DB concepts
- Ability to learn new technologies quickly
- Experience in writing unit tests
- At least Intermediate level of English

WILL BE A PLUS:
React Native