We are seeking a .Net Full Stack Developer to create a new product and integrate it with our existing platform. You should have a solid foundation in .net and demonstrate efficient and scalable C# code. You should be able to learn quickly and work in a team environment.
Your work would be mission critical, and as a strong Senior Software Engineer you would play a key role in pushing our development forward. You will work on exciting new development projects with a talented team.
What You Will Be Doing
- Implement features (based on UX prototypes) across all layers of application
- Refactor, debug and optimize both new and pre-existing code.
- Work with team lead and CTO to build robust architecture
- Write unit tests
What You Need for this Position
- 5+ Years software engineering experience developing commercial software
- Strong knowledge in C#, .NET, ASP .Net Core
- Angular 2+ and REST
- Framework and MSSQL
- In-depth understanding of multithreaded environment
What's In It for You?
- Competitive compensation plan
- Work remotely from anywhere in the world
- Exposure to latest technologies
- Opportunity to make key architectural and technological decisions
- Work with talented team in a growing organization that's had proven success
Who You Would Be Working For
We believe that while the technical details of a prospective job are important, other factors are just as (if not more) important.
The guy writing this job description is me, Oleg, the CTO. 6 years ago I was working in small company. I had been doing same thing for few years, there was nobody in the team to mentor or challenge me, and I was bored.
One day my boss asked me if I would be interested to do some side projects on the weekends and maybe get 1-2 friends to help me out. I dived into it and I loved it. This was the start of my career in architecture.
Soon, I was a solution architect in a mid-size corporation. We did a new product from scratch and it was awesome... until time came to integrate with their legacy system. This is when I discovered corporate politics. I saw how developers’ opinions were completely ignored. How middle management would hide facts and present false information to executives in order to look good. How developers were forced to work 10-12 hours a day 7 days a week and still were not able to get things done.
I aspired to become a CTO so I could fix the things that I think are wrong for so many developers and tech teams. I was lucky enough to meet a company that supports me in my goals in this area.
Promomash is a company with big ambitions, and a solid strategy for how to get there. Our management team is very experienced, and yet very open to new approaches. We are a startup, and given our huge potential market, we are at the very early stages of what should be a very long run. We have been live for 2.5 years.
We value quality over quantity. We constantly refactor the code and update technologies.
We listen for developers’ ideas and implement them if possible. We work hard to keep our teams focused and to eliminate distractions.
I make myself available to the team, and we spend time talking about personal life. I value work/life balance and rarely approach the team to work on something over the weekend.
At Promomash, we are VERY team oriented, and we value our culture and the constructiveness of our employees more than any other factor. If that sounds right to you, please do send in your info. We look forward to meeting you.