Plan, design, and build web architectures from scratch
Work closely with cross-functional teams to build high-quality products
Develop easy to scale, intuitive, and well-documented stacks
Work with a holistic and test-oriented approach to troubleshoot, debug and upgrade software
Job Requirements:
Bachelor s/Master s degree in Engineering, Computer Science (or equivalent experience)
At least 3+ years of relevant experience as a full-stack developer
Expertise in any front-end technology like React, JavaScript, Vue.js, HTML/CSS, Redux, Angular, UX Design, WordPress, Spark, or UI Design
Thorough understanding of back-end technologies like Node, Python, PHP, Java, Go/Golang, Ruby on Rails, Django, Google Cloud Platform, Laravel, among others
Expertise in ASP.NET, ASP.NET Core, ASP.NET Web Forms, ASP.NET/C#, ASP.NET MVC, and C# is required
Must be well-versed in database management systems like MySQL, Oracle DB, PostgreSQL, among others
Ability to design and build REST APIs will be helpful
Thorough understanding of large systems, complex code bases, and version control systems such as Git