Overview
We are seeking a developer with extensive knowledge and skill to work on both the front-end and back-end of the system to join our team! Your primary responsibilities will be on the development of all server-side logic, definition, and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will be responsible for integrating the front-end elements built by your co-workers into the application.
Key responsibilities
- A good understanding of 5yrs above of performance in distributed backend systems and 2yrs above of experience working in Node Js
- A good experience of driving and using modern development practices such as BDD and TDD would be highly advantageous
- Design and implementation of low-latency, high-availability, and performance applications
- Good proficiency in Javascript and React Js maximum 2yrs above
- Good proficiency in HTML and CSS of maximum 2yrs above
- Developing and maintaining quality software product code
- Experience in cloud-based services
- Implemenatation of security and data protection
- A developer as a self-starter who values autonomy and accountability
Required experience
- Minimum of 5years of experience developing software
- Proficiency with multiple front-end programming languages
- Proficiency with multiple back-end programming languages
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Integration of multiple data sources and databases into one system
- Strong problem-solving skills
- Strong teamwork skills
- Strong analytical skills
- Strong organizational skills
- Minimum of a Bachelor’s Degree in Computer Science or related field
Bonus points
- Excellent verbal and written communication skills
- Experience working in a fast-paced and remote environment
- Understanding fundamental system design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Proficient understanding of code versioning tools, such as Git
To apply
Send your CV, a snappy cover letter which highlights your expertise, skills and experience and any relevant links/attachments to your work.
Apply here
Have questions? Write to us