Back-End developer
As a Back-End developer at DeepBLOK, you will be part of the team responsible for the
development and improving our CRM platform, creating new CRM service features, or building
supporting services that together help us deliver services for our users.
The ideal person for this role is a problem-solver, innovative, quick learner, and a great team
player to help drive our company forward.
Qualifications
● 2+ years of hands-on experience in developing public, complex systems. Experience in
developing CRM or E-Commerce systems is a big plus
● Outstanding software development experience with one or more of the following languages
/frameworks: Golang, PHP, PHP Laravel frameworks, PHP Lumen frameworks, PHP Slim
frameworks, Mongo DB
● Strong experience with RESTful API web service design and development
● Experience with 3rd party API integrations
● Experience with version control systems, such as Git or SVN
● Good understanding of Agile/Scrum
● Understanding of Database and Proficient in MySQL
● Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for
improvement
● Understanding AWS services Cloud-specific skills(Scaling, Security, Microservices,..) (e.g. S3,
EC2, Lambda, KMS, SNS, SQS, Elastic, etc)
● Unix/Linux Shell Scripting
● Strong understanding of the web development cycle and programming techniques and tools.
● Focus on efficiency, user experience, and process improvement
Responsibilities
● Design solutions from requirements.
● Participate in overall application design and development.
● Build a high-quality code that can be reusable in the future.
● Collaborate with front-end developers.
● Learn about new technologies and stay up to date with current best practices.
● Train, support, and help other team members.