Software Developer (.NET + Angular)

Are you passionate about working on groundbreaking ideas and solving customers’ complex problems with innovative solutions?

If you believe in the potential of technology and thrive on complex problem-solving at scale, we want you to join our team.


A bit about us

We are an IT consulting firm, helping customers achieve highly scalable and reliable software solutions for their businesses.

We assist in transforming ideas into software products from the scratch. Our software product development teams have huge experience in delivering challenging solutions for global businesses including start-ups and SMBs.

Our technology consulting services help steer digital transformation with the latest technology and agility, while also modernising legacy systems at a correct pace. Our unique industry-specific, consultative approach helps clients foresee, build and run businesses innovatively and efficiently. We believe in doing the right thing for our customers. Even when it’s hard.

At Tark, you can look forward to a work culture that is dynamic and non-hierarchical. You will be given opportunities to add value to challenging and complex assignments while collaborating with highly skilled programmers. The versatile environment here helps foster fresh perspectives and enables you to deliver high-quality code. There will be ample opportunities provided for skill up-gradation to accelerate your professional and personal development.


A bit about the role

Tark’s engineering team is growing and we are now on the hunt for .NET Developers.

  • Work with your squad on large enterprise projects by leveraging the latest tools and frameworks.
  • Deliver solutions that create great user experiences while achieving business outcomes
  • Collaborate with cofounders and client teams to enable strategic partnerships
  • Improve overall reliability and stability of the products.


A bit about our expectations

We’re looking for someone passionate about building software that delights our customers. You’ll be meticulous and coherent, but also able to take a well thought out view and provide feedback around the overall development.

We love to work on modern tools and frameworks, so flexibility, adaptability, and a willingness to learn are supreme.

  • Full-stack experience. We’re a multi-platform team, so it’s important to have a solid understanding of the development frameworks and fundamentals of one or more of our platforms: Web (.NET, React, TypeScript, Angular), Android, iOS (React Native)
  • A growth mindset. You have an attitude to learn from the mistakes and avoid making the same mistakes. You push yourself and those around you to continuously learn and enhance.
  • A focus on impact. You always pay attention to details and think of what modifications can bring a product from better to best. You collaborate closely with product managers, designers, analysts, and engineers to define great solutions to business problems.
  • A sense of ownership. You focus on solving the issues by discovering the root cause of them rather than simply fixing it. You should strictly adhere to defined processes and guidelines and work independently.
  • Relationship builder You demonstrate exemplary leadership and relationship skills with moving forward with a work-out mentality. And above all, you must have empathy, kindness, and compassion towards the people.


Bonus Points

  • Direct experience working on large enterprise applications
  • Significant experience on modern JavaScript based frameworks like React, Angular.


Our tech stack

We use React, TypeScript, Angular, .NET, AWS, Docker, Kubernetes, Elastic Search, Mongo DB


Why you should work with us

We are all here to make a difference in the lives of our clients and companies that are solving complex real-world problems.

Joining Tark should enable you to unlock tremendous learning and growth opportunities. We are here to help people build the futuristic companies of tomorrow.

Tark is a values-driven team and by joining us, each day, you will live by these principles:

  • Put the customer first – We obsess about making our customers successful
  • Enrich our people – We risk together and win together by supporting each other
  • Complete ownership – No excuses – own up and get it done
  • Skills are paramount – Tark is a meritocracy – skills matter, not who has it
  • Agile and quality mindset – Move swiftly and generate high-quality outcomes
  • Debate and agree – We can discuss fiercely – but when the decision is made we agree and accomplish
  • So ambitious, so determined –We set unimaginable goals and achieve them
  • Time is a finite resource – Any time spent is spent on the right thing
  • Give back – It’s greatly empowering and, make us feel happier and fulfilled