Role : Software Development Engineer
Bachelor's or higher degree in Computer Science or related field-
1+ years of experience in web application development-
We're looking for back-end engineers -
you will be working with NodeJs, Linux, AWS, SQL, queues, REST services, Java and Firebase-
Basic front-end experience is a plus - e.g. developing dynamic X/HTML web applications utilizing JavaScript, HTML 5, CSS/CSS3, and AJAX -
including knowledge of web security models and writing safe JavaScript code-
Hands-on experience in NodeJs (preferred) or any of the backend language (java or php)-
Knowledge of Firebase is a plus-
Experience shipping one or more customer-facing service applications: client-server programming, network security, and internet protocols should all be second natureQualities we look for :-
Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations-
Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy-
Hands-on expertise in many disparate technologies, typically ranging from front-end user interfaces through to back-end systems and all points in between