• Develop back-end website applications;
• Create servers and databases for functionality;
• Ensure cross-platform optimization for mobile phones;
• Ensure responsiveness of applications;
• Work alongside graphic designers for web design features;
• See through a project from conception to finished product;
• Design and developing APIs;
• Meet both technical and consumer needs;
• Stay abreast of developments in web applications and programming languages.
• 1+ to 5 years of experience with or proficiency with NodeJs or PHP, JavaScript, Typescript, MVC - Experienced with PHP Laravel or any PHP framework or any Nodejs framework
• Have knowledge of Server/OS system such as Linux (Ubuntu), Windows.
• Have knowledge of Webserver such as Apache, Nginx and knowledge of Docker
• 1+ year of experience with Agile/Scrum methodologies
• Ability to build high performing application that process large amounts of hourly requests
• Ability to work in a fast-paced and agile development environment
• Experience working with the full stack of web and mobile applications
• Experience building fast and efficient web applications
• Experience creating single page applications Angular or React
• Experience with integrating REST API to front end components
• Experience with PostgreSQL, MongoDB for data storage, Redis for in-memory data structures, Elasticsearch for our full-text search engine
• Be excited and understand front end and robust app server architecture, and scalable backend design
• Experience scaling an application to handle an increasing user base or having the ambition to put your scaling ideas into practice is a plus
• Good knowledge of design, analytics, development, coding, testing, and application programming
• A fast learner who can pick up new technologies quickly.
At Spirit Labs, we are nurturing the culture in which your development is key to our success. We work with a high level of Agility and Transparency in everything we do.