freehire launches on Product Hunt on 26 August.

Follow →

Full Stack Developer

Summary

Builds and maintains full-stack .NET and Angular apps, leads a global team, and designs cloud-based solutions using Azure and serverless tech.

Professional Skills:

Strong experience in design, development, documenting, testing, and debugging of new and

existing software systems. You will be responsible for writing high-quality clean, efficient and

well-documented code, using good programming practices in implementing various features

and products in full-stack applications.

Development frameworks .NET or .NET Core.

Programming languages including but not limited to C#, Javascript / TypeScript.

Web application frameworks Angular (or similar RxJS based webapp framework).

Experience with Agile (Kanban) and Scrum methodologies and the ability to work in cross- functional teams.

RESTful Web API’s.

Version Control – Git.

A relational database, like SQL Server.

Excellent knowledge of Object-Oriented systems design and Application Development

Evaluate and assess existing architecture and design, provide inputs on addressing challenges, evolve revised architecture and design addressing the gaps and challenges.

Interface with our customers to discuss and refine product requirements, and to solicit clarifications and answer questions related to the features and apps you are developing. Serve as the technical leader for a software engineering team composed of both internal and contract engineers.

Lead, mentor, exemplifying and teaching best practices, helping to solve problems, reviewing code. Strong collaboration skills with experience collaborating with people across various roles around the globe.



Requirements

Wh

Serverless technologies and Cloud Technologies including Azure cloud (app services, function apps, service bus, storage accounts, keyvault, etc.)

Schemaless databases (like Azure table storage or MongoDB)

Previous experience as a tech lead or team lead, mentoring junior developers.



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available