Full-Stack Developer/Full-Stack Test Lead

Key Responsibilities of the Job includes:
► Contribute to front-end and back-end development processes.
► Build new product features or APIs.
► Perform tests, troubleshoot software, and fix bugs.
► Collaborate with other departments on projects and sprints.
Build internal products and solutions for marketing clients and advertisers.
► Contributing to and authoring software design specs in multiple parts of the stack.
Coding new features within the existing system.
Coding new and critical pieces of the system.
► Participating at the highest level on the Technology team to continuously improve our development process.
► Reviewing code from other team members.
► Mentoring team members in coding and process best practices.
Leading the team in translating user stories and other requirements into clear and focused implementation plans.

Requirements:
Must have 3 – 4 years of experience in at least one responsive UI frameworks such as ReactJS, AngularJS or EmberJS.
► Must have 2 – 3 years of experience with relational or NoSQL databases such as MySQL or Oracle, MongoDB, MariaDB.
Must have 3 – 4 years of experience in C, C++, Python, JAVA.
► Enthusiastic team-player & self-starter.
► Hands on experience with Linux or Unix environments, Shell scripting.
► Knowledge of concurrent, parallel and distributed computing.