Role Overview
We are seeking a Senior Fullstack .NET Developer to join our global, high-performing remote team. If you're an independent and talented developer who loves solving complex problems, we want you to help shape the future of our core product. You'll be empowered to design, develop, automate, and deploy features using the latest technologies, all within a supportive environment with clear goals and KPIs to guide your success.
For this role we prefer to hire in Romania or Vietnam. In case you haven't heard from us within 10 days of submitting your application, please consider that we've decided to move forward with other candidates at this time.
This is a full time position on a B2B/contract basis.
Application Process
We believe in hiring the best, so here's what to expect:
- Initial Assignment: You'll complete a hands-on assignment (2-3 hours) relevant to the role. This allows us to see your practical skills in action.
- Two Interview Stages: After the assignment, there will be two interviews focused on technical depth and cultural fit.
Note: If this process isn't a good fit for you, we kindly ask that you don't apply.
To succeed in this role
You are
- an independent, driven and professional developer.
- a good communicator, fluent in business English, and used to collaborating with remote teams.
- curious by nature.
You write
- clean, well-documented code with unit tests and automation.
You don't like
- hack-jobs and corner-cutting.
You have
- 7+ years of full-stack software development and practical working experience in .NET Core, Angular 8+
- Strong knowledge of Object-Oriented Programming, design patterns, industry best practices, and emerging technologies.
- Cloud experience, with AWS Serverless technologies (Lambda, DynamoDB, Kinesis, Aurora, CloudFormation SAM, S3, etc.).
- Experience in NodeJS, modern analytics/reporting solutions, cross-platform
- Experience with SQL, Entity Framework, a document-oriented database or key-value store.
- Experience with GIT for software version control.
- Striving for quality and Mentoring others.
- Mobile development using Ionic is a plus.
- Automation experience using Java and Selenium is a plus.
- Experience working with multicultural teams in a remote environment is a plus.
- Bachelor's degree in computer science/engineering, a master's a plus.