Job Openings
Senior Full Stack Developer (Angular)
About the job Senior Full Stack Developer (Angular)
Minimum requirements:
- 4 to 5+ years of experience with C#
- 4 to 5+ years of experience with a Front-End framework (Angular) and related technologies such as JavaScript, Typescript
- Knowledge & experience in DEVOPS (is a plus)
- Have general understanding of web related protocols (e.g., TCP/IP, REST, gRPC, HTTP, TLS, OAuth)
- Solid understanding of the web application development life cycle
- Good understanding of computer science concepts, design patterns, algorithms and data structures
- Understanding of security concepts, such as, encryption, authentication, key management, trust zone and apps, API, communication and data security, permission management
- Experience with designing a test strategy, writing test cases and automating testing
Responsibilities:
- Collaborate with other front-end & back-end developers, and UX designers to improve usability, provide insight, expertise, and coding services
- Implement cloud-based products and services
- Integrate with external customer and 3rd-party systems
- Write efficient and optimised code, perform code reviews, write unit tests and documentation
- Design and develop Angular components across the web and mobile platforms
- Implement design patterns, optimization, caching, security, and accessibility guidelines, while contributing to continuous improvement
- Participate in technical design and analysis within an Agile team
- Problem-solving, take decisions and delivering features in a fast-paced high functioning group