Developing and maintaining all server-side network components with high quality code and security
Work with Project Managers, UX/UI designers, co-developers, and QA and deliver software as per business requirements
Analyze, understand business requirements, and prepare detailed design forBackend and Database
Work with the product and design teams to understand end-user requirements, formulate definitions of done, and translate that into an effective technical solution
Identify application security risks and implement security patches procedures, data protection measures and storage solutions
Implement and improve application logging services
Follow development process and practices
Collaborate with team to deploy and continuously improve our solutions
Required Skills
Experience in developing RESTful APIs for Web and Mobile applications
Proficient in back-end development with experience in designing solutions using MongoDB, Node.js
Extensive knowledge of JavaScript, libraries, and frameworks
Good understanding of server-side templating languages and CSS preprocessors
Experience in user authentication and authorization between multiple systems, servers, and environments
Implementing automated testing platforms and unit tests
Experience with a CI/CD pipeline and deploying solutions in Cloud
Understanding of code versioning tools, such as Git
Familiar with serverless architecture (AWS lambda)
Understanding of programming fundamentals and their application to highly scalable web-based systems
Employement Category:
Employement Type: Full timeIndustry: IT - SoftwareRole Category: IT Operations / EDP / MISFunctional Area: Not ApplicableRole/Responsibilies: Back-end Developer