Wednesday, January 13, 2021

Kaplan - Senior Frontend Engineer - HTML/CSS/AngularJS (5-8 yrs) (Kaplan)

As a Senior Front-End Engineer, you will be instrumental in building out our platform. You will work with talented and passionate professionals to implement a flexible, scalable, and extensible learning platform using modern web technologies such as NodeJS, .Net, JavaScript, Angular 6+, React, GraphQL, Docker, Serverless technologies powered by AWS, LogEntries, Newrelic, etc. We have full-stack teams, where designers, product managers, and engineers work closely to build products that delight our customers.

In this role you will :

- Design and build websites, web services, and mobile applications

- Deploy new features and perform unit testing

- Work on fast-paced, agile technology teams

- Collaborate with software engineers, project managers, business analysts and QA analysts

- Conduct regular system deployments to QA and Production

- Maintain high test coverage across unit, functional and integration test suites

- Improve documentation of processes and systems

- Troubleshoot existing systems and applications

- Execute any other tasks deemed necessary

- Available for periodic off-hours production support as needed

You must have :

- BS/MS in a relevant field (Computer Science, Engineering) or equivalent experience

- Minimum 5 or more years of Software Development Experience

- Extensive experience with modern web stack technologies, including detailed knowledge of HTML, CSS and CSS preprocessors, JavaScript, React and/or Angular or other UI frameworks and libraries such as JQuery, Dojo, Ember, Handlebars or Backbone and MVC frameworks

- Experience working with responsive design development environments

- Proven experience working with REST and/or SOAP WebServices, Object Oriented Design principles & any Object Oriented Programming language such as Java, Salesforce Apex, JavaScript or .NET

- Dedicated to the practice of unit testing (on both server and client), IoC, and mocking

- Knowledge of relational databases, specifically MySQL or SQL Server

- Knowledge of NoSQL and caching technologies, such as MongoDB, Redis, CouchDB, or Membase

- Experience with the entire software lifecycle - requirements capture, analysis, design, implementation, quality assurance, deployment, and maintenance

- Experience with large-scale production systems (i.e. scalability, high-availability), with the ability to optimize architecture and implementation across all layers of architecture

- Interest in education and having a positive effect on students

- Experience with light-weight and/or Agile, test-driven development methodologies

Apply Now

No comments:

Post a Comment