Participating in the design and creation of scalable software
Design clientside and serverside architecture
Writing clean functional code on the front and backend
Develop and manage wellfunctioning databases and applications
Write effective APIs
Testing and fixing bugs or other coding issues
Troubleshoot debug and upgrade software
Collaborate with other frontend & backend developers and UX designers to improve usability provide insight expertise and coding services
Implement cloudbased products and services
Integrate with external customer and 3rdparty systems
Perform code reviews and maintain technical documentation
Implement design patterns optimization caching security and accessibility guidelines while contributing to continuous improvement
Requirements:
4 to 5 years of experience with a FrontEnd framework (Angular) and related technologies such as JavaScript Typescript
4 to 5 years of experience with a BackEnd language (C#) and related technologies
Proven experience as a Full Stack Developer or similar role
Knowledge & experience in DEVOPS (is a plus)
Familiarity with databases (e.g. SQLServer) web servers (e.g. IIS) and UI/UX design
Have general understanding of web related protocols (e.g. TCP/IP REST gRPC HTTP TLS OAuth)
Solid understanding of the 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
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.