SoftLight is an IT company specializing in design, website development, and web and mobile applications. We are currently looking for a Senior FullStack .Net-React Developer to join an international project.
Location - Remote
Full-Time
Project: International e-commerce company specializes in manufacturing and distributing personalized jewelry through various brands.
Why Choose Us?
- Innovative Technology: Work with the latest technologies and microservices to stay ahead in the tech world.
- Autonomy and Empowerment: Enjoy the freedom to make decisions and influence the direction of our projects.
- Dynamic Environment: Thrive in a vibrant and forward-thinking workplace that encourages creativity and innovation.
What will you be doing?
- Learn and gain deep knowledge of relevant business domains.
- Hands-on coding in C# and .NET.
- Work as part of a team to execute development tasks efficiently.
Requirements for the Job:
Responsibilities:
- Develop code, deploy, and support according to project standards;
- Participate in the code review process;
- Continuously improve the development and deployment process, enhancing code quality;
- Participate in the SCRUM process (task planning, time estimation, meetings, etc.).
What we expect from you:
- 4+ years of experience with C# .NET, Framework 4.5 and above, Git;
- Practical experience with ASP.NET MVC, ASP.NET WebForms, ASP.NET WebApi, Entity Framework;
- Experience with the .NET Core stack (ASP.NET Core, EF Core, etc.);
- Strong knowledge of SOLID principles, OOP, DDD, IoC/DI, and design patterns;
- Understanding and experience with CQRS and Decorator patterns;
- Practical experience with the MediatR library;
- Practical experience with REST services, JavaScript;
- 3+ years of experience with MS SQL (or another RDBMS);
- Experience with PostgreSQL, including database design and optimization;
- Knowledge and experience with React.js and Redux;
- Knowledge of key AWS services and experience with their implementation;
- Experience with containerization, including writing Dockerfiles and working with Kubernetes.
- Good command of English, both written and spoken.(B2+)
What kind of people are we looking for?
- Detail-oriented and passionate about coding.
- Team players with good self-management skills.
- Flexible and able to work in a dynamic environment.
- Self-motivated and proactive.
We offer:
- Work on a stable international product;
- The opportunity to influence the product and the team;
- A great team of professionals;
- A 5/2 work schedule with an 8-hour workday;
- Flexible employment options worldwide(Salary ni RUB or USD);
- A grant of 25,000 RUB or equal USD per year (can be used for sports or courses at online schools);
- 21 calendar days of paid vacation + paid sick leave + paid public holidays.