Any Bachelor Degree, B.C.A, B.Sc, Post Graduate Diploma
Designing software system architecture.
Completing data structures and design patterns.
Designing and implementing scalable web services, applications, and APIs.
Writing low-level and high-level code.
Troubleshooting and bug fixing.
Identifying bottlenecks and improving software efficiency.
Collaborating with the design team on developing micro-services.
Writing technical documents.
Designing user interactions on web pages.
Developing back end website applications.
Creating servers and databases for functionality.
Ensuring cross-platform optimisation for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features.
Seeing through a project from conception to finished product.
Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Bachelors degree in Computer Engineering or Computer Science
Previous experience as a Full Stack Engineer
Knowledge in HTML, CSS, Ajax, and Bootstrap framework is must.
Must be proficient in custom coding as well as utilizing suitable plugins in frontend and backend.
Advanced knowledge of Angular/React (Angular preferred) Webpack, REST, Websockets Typescript, CSS, SCSS, HTML, Node.js / C#
Test for cross-browser, cross-platform, and/or cross-device compatibility.
Have expertise in multiple browser development, web usability, and interface design
Developing Responsive web design with mobile-first approach.
Develop reusable code and maintain the code going forward.
Provide input to help improve site architecture, layout, and content.
Proficiency in tools for web app debugging and cross-browser testing.
Unit testing and TDD using Karma, Jasmine/Mocha, Chai
Knowledge of any backend framework like C# or Node.js
Amazon Web Services (AWS) knowledge of services like S3 EC2 Cloudfront, Cognito, Amplify, API-gateway, Lambda, Step-functions etc