Design, develop, and optimize server-side applications and APIs using backend technologies (Node.js / JS & TS), focusing on performance, scalability, and security. And meet functional and non-functional requirements.
Write clean, maintainable, well-documented code, following coding standards and best practices and actively participating in code reviews to maintain high quality.
Develop and optimize applications that always perform and tune performance by identifying and resolving bottlenecks, implementing caching mechanisms, and fine-tuning database queries.
...
Perform system analysis, database design, process design and develop solutions to fulfill business requirements.
Design and develop cross-platform (IOS and Android) mobile applications.
Building new and maintaining existing mobile application in various platform, including but not limited to Reach Native, Cordova, JAVA, PhoneGap, Ionic, Vue + PHP.
...
Bachelor’s Degree in Computer Science, Computer Engineering, Information Technology or related field.
Proven experience as a Full Stack Developer or similar role with minimum 2 years software development experience with detailed understanding of user interface frameworks, back-end software architecture interactions & design capabilities.
Strong understanding of web technologies, such as HTML, CSS, and JavaScript
...