Must have skills :
a) Wordpress - Content management system
b) Node JS with Hapi framework.
c) Front end framework : Angular JS or React JS with Redux
d) JS, Html, CSS3 / SASS.
e) Relational Database : MySQL.
f) Basics of any cloud technology : AWS / Azure / GoogleCloud.
Added advantage / Good to have skills :
PhP with Zend framework.
Build Tools : Gulp, NPM Script, Babel, WebPack.
Cloud Technology : AWS - Lambda, S3, Cloudfront, Cloudwatch
Basics of Python language
Redis / Memcached
CI / CD : Docker, Shippable, Jenkins
Version Control : Git, Bitbucket
NoSQL : MongoDB
Unit Testing tools : Enzyme / Jest, PhpUnit, Hapi Lab, Mocha
Monitoring / Alerting Tools : Monitis, Sentry, OpsGenie
WebServer : Nginx, Apache
Others : Google Tag Manager, Google Search Console, Google Analytics, GoogleAds / Google AdWords / AdSense
We're interested in talking to you for a Full Stack Developer position.
The ideal candidate would :
Bachelor's degree in computer science / BE / B-Tech or management information systems or equivalent experience in education and / or related professional work experience
Minimum 5- 10 years of work experience with demonstrated achievement and progressive responsibilities developing, testing, debugging and documenting complex program logic with multiple technologies and platforms with at least Four to Six years recent experience analyzing and designing application systems
Recent work experience with demonstrated achievement and progressive responsibilities troubleshooting, determining root cause, resolving and documenting complex system issues with at least three years recent experience to include productivity and / or process improvements through the use of technology tools and / or skills
Proven ability to problem solve effectively in unfamiliar situations, analyze issues and think through resolution in a logical manner
Proven ability to work effectively in a team environment, demonstrate peer leadership and provide mentorship for programmers / analysts and provide a high level of customer service
Proven ability to work on a Development Team, and step outside of typical job duties to help the team complete Sprint or Kanban Commitments.
Proven ability to effectively communicate complex technical concepts to both technical and non-technical users, both verbally and in writing.
If you don't fit this set of requirements but are a great programmer and you can mentor other members of the engineering and capable of taking Strong initiative to find ways to improve solutions, systems, and processes, we still want to hear from you!
As an individual, you should :
a) Be self-driven and need very little to no supervision.
b) Be willing to understand the trade-off between research and enterprise-style work.
c) Be willing to engage with other members of your team, share your knowledge, and learn from everyone else. This is important.
Are you ready to get working on a suite of cutting-edge content-based technologies? Apply Now.