Required Skills: Angular, .Net, C#, SQL, JavaScript, TypeScript, REST APIs
Job Description
We are looking for Full Stack Developer (Angular, .Net/C# and SQL). Please see notes belo
1) Core Tech Stack (Hands-on)
• C# / .NET back-end development experience (production systems)
• Angular front-end development experience (production systems)
• JavaScript / TypeScript proficiency for modern web development
• MySQL (Required) experience in application development contexts
o Ability to read/write non-trivial SQL
o Strong understanding of:
Joins (inner/outer), grouping/aggregation
Indexing fundamentals and query behavior
Basic query tuning / performance adjustments
o Note: Advanced DBA skills are not required, but “basic SQL” is not enough
2) API & Architecture Experience
• REST APIs (Must)
o RESTful API design and implementation
o Understanding of API principles:
Contracts, inputs/outputs
Status codes and error handling
Versioning / maintaining APIs in production
• Microservices architecture experience (Must)
o Hands-on experience supporting services in production
o Understanding of:
Service-to-service communication
Distributed system behavior and failure modes
Ownership/operational responsibility for services
3) Full-Stack Delivery
• Proven experience delivering end-to-end web applications (UI + backend + DB)
• Strong understanding of API integration and practical system integration patterns
4) Engineering Fundamentals (Major evaluation focus)
• Strong Object-Oriented Programming fundamentals
o Clean class design
o Proper encapsulation, abstraction, inheritance
• Demonstrated Clean Code practices
o Readable, maintainable, structured code
o Ability to adapt quickly to an existing codebase and follow team standards
• Experience with:
o CI/CD pipelines
o Testing (unit and integration)
o Familiarity with common design patterns (e.g., decorator and others)