Tech Stack
CloudJavaScriptMicroservicesPerlPHPPythonShell Scripting
About the role
- Write efficient back-end microservices that run in the cloud, interacting with multiple services at scale.
- Work with the rest of the software development team to improve the way customers interact with our wide range of web-based services.
- Generate reusable code libraries in PHP and JS.
- Coordinate and cooperate with front-end application developers.
- Routinely inspect application code for speed optimization.
- Conceptualize and implement solutions for data storage.
- Configure usability of all front side applications.
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
- Help improve our code quality through writing unit tests, automation and performing code reviews.
- Work autonomously, are excited by new technologies, and will never back down from the challenges of scale.
Requirements
- Minimum 5 years of experience with PHP and Javascript
- Minimum 3 years of experience in building back-end microservices
- Minimum 1 years of experience with things like Python, Perl, shell scripting, etc.
- Minimum 2 years experience working as part of a distributed team
- Minimum 2 years experience as a full-stack engineer
- 3 Year College Degree (preferred in Computer Science, MIS, or related discipline) or Equivalent hands-on Experience
- A track record of projects completed on time – you are a flawless executor, not a procrastinator
- Big plus: Experience deploying machine learning models
- Competitive salary
- Flexible working hours
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPJavaScriptPythonPerlshell scriptingback-end microservicesunit testingautomationcode reviewsdata storage solutions
Soft skills
team collaborationproblem-solvingcommunicationautonomycreativitytime managementadaptabilityexecutionbrainstormingoptimizing code
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in MISEquivalent hands-on experience