Location: Anywhere in the world, International: 100% Remote
About us:
Rock Content is a rapidly expanding global marketing technology company creating interactive content experiences for our customers. We started in 2013 and have around 500 Rockers currently, but it’s very much a fast paced startup environment where you can make a big impact. Join a distributed team as a Senior .NET Developer and help build and evolve one of our global products. You’ll join technical discussions to solve the challenges faced on a daily basis, as well as helping our team through constant knowledge sharing. We’ve tripled our growth in the last 2 years and we need you to join our journey to IPO! Learn more about careers at Rock here: https://rockcontent.com/careers/
The role:
-
- Implement best practices when it comes to coding performance and design patterns;
- Develop clean, testable and easy to maintain code;
- Deploy new features and help investigate bugs on existing ones;
- Do code reviews and provide feedback to the team;
- Help the team grow technically through constant knowledge sharing;
- Help us build a community around our products through knowledge sharing;
You will need:
-
-
- Advanced or fluent English skills;
-
Experience:
-
-
- Coding using C#, .NET core;
- SQL database;
- Git;
-
Knowledge:
-
-
- JavaScript ES6+
- HTTP protocols, API RESTful;
-
Soft skills:
-
- Detail oriented and analytical;
- Excited about different challenges;
- Highly accountable
- Being able to work as a team to accomplish a goal;
- Eager to learn everyday;
- Customer oriented;
- Communication and openness to feedback.
Nice to have:
-
- Projects available on GitHub;
- Experience with Amazon AWS and/or Docker;
- Knowledge in CI/CD tools;
- Knowledge in React framework;
What we offer:
-
-
- Rock University – free access to our marketing courses
- Ongoing workshops and webinars on marketing topics
- Flexible hours
- Work from home allowance
- Parents benefits
- Volunteer paid time off
- Birthday and work anniversary days off
- Health insurance
- Dental Insurance
- Being part of a dynamic, talented team distributed around the world
- Making an impact in a global, established but scaling startup where you will see results of your work helping to drive us forward
- Being empowered to make decisions to improve customer satisfaction
- Continuous growth opportunities for our customers, talent community and Rockers
-
Other benefits may be available according to your location.