Architecting and developing complete full stack application features
Ensuring our applications are optimized for high performance and usability
Cooperating with graphic designer, back-end developers, and product owners to identify, prioritize, and realize requirements
Required skills
The candidate must have a minimum of 6 years of experience in the skills enumerated below:
A bachelors degree in engineering, computer science, or related field, or the equivalent combination of education, professional training, and work experience
Proficiency in PKI, OAuth2, and Microsoft Certification Authority
Proficiency in .NET framework, .NET Core, and C# language
Working knowledge of Angular 11+, TypeScript, Web API, and NodeJS
Experience consuming RESTful APIs
The ability to thoroughly understand the responsibilities of the platform, database, API, caching layer, proxies, and other services used in the system
Experience with CI/CD using GitHub Actions
A deep understanding of techniques for defending against attacks and mitigation of security vulnerabilities, such as XSS, CSRF etc.
In addition, the candidate should possess the following personal traits:
Must be a highly motivated team player with excellent communication skills
Strong problem-solving and debugging skills
Must be eager to learn and embrace new technologies, frameworks, and tools
Must be a self-starter with the capability to prioritize and plan own tasks and estimate level of effort for assigned task
Exostar is an Equal Employment Employer. The company provides equal employment opportunities to all applicants without regard to race, color, religion, sex, national origin, age, marital status, disability status, or genetic information. Exostar is committed to providing equal employment opportunities for all persons in all facets of employment including recruiting, hiring, compensation, promotion, training, benefits, transfers and working conditions.