Senior 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
● 3+ 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: Golang, 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