Job Description
What you will really be doing as Backend Engineer in our Engineering team :
- Design and implement product features and functionality for various Kredivo sites and services
- Work with the Product, Business, and Sales teams to gather and understand requirements and deliver scalable solutions
- Write high quality, maintainable code
- Own parts of the system and continuously work to improve them in an agile environment.
- Benchmarking, load testing, diagnosing problems and helping create solutions
- Research and implement modern frameworks and technologies for back-end systems
- Participate in design discussions, reviews and propose / implement solutions to technical problems and challenges
Minimum Qualifications
We are excited to welcome dynamic robust Engineers who have :
B.S, M.S, and / or PhD in Computer Science or equivalent1-4 years of working experience in the Software industryWell versed with Object Oriented Programming conceptsStrong understanding of Data Structures, Algorithms, and Computer Science fundamentalsStrong logical and innovative thinking, troubleshooting skills and diagnostic intuition, able to assess the business needs and reflect the value into the product designExperience working on one of follow programming language : Python, NodeJS, Go or C++Good understanding of microservices architectureProficient in HTTP, Web Services, OAuth and Restful APIsFamiliar with Linux environmentExperience working with cloud based systems and infrastructure services such as AWS, GCP, etc is a plusGood Communication skillsAbility to work well in a team with a positive attitudeStrong attention to details