QUALIFICATIONS AND JOB DESCRIPTION
We are looking for a Node.js Back-End Developer who will be a part of our technology team.
We are Patika Global Technology – a technology solutions company that develops custom software for different industries such as Retail, Healthcare, FMCG focusing mostly on logistics and sales functions.
Requirements
- 3+ years of professional experience in software development
- Strong proficiency with JavaScript or TypeScript
- Knowledge of Node.js and any Node frameworks available
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages
- Good understanding of server-side CSS preprocessors
- Basic understanding of front-end technologies, such as HTML5, and CSS3
- User authentication and authorization between multiple systems, servers, and environments
- Integration of multiple data sources and databases into one system
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Experience with system architecture or leading a software team is a strong advantage
- Full-time availability is a strong advantage