Randstad Sr Full Stack Software Engineer in New York, New York

Sr Full Stack Software Engineer

job details:

  • location:New York, NY

  • date posted:Friday, November 30, 2018

  • job type:Permanent

  • industry:Professional, Scientific, and Technical Services

  • reference:658821

job description

Sr Full Stack Software Engineer

job summary:

The engineering team is a small team of around 20 working closely with Product, QA and DevOps. We're currently adding a Full-Stack SE to the team who has experience developing scalable web applications, with a passion for building state-of-the-art software.

location: New York, New York

job type: Permanent

work hours: 9 to 5

education: Bachelors

responsibilities:

What you'll do: - Collaborate on a cross-discipline team to build scalable web applications and services in an Agile fashion

  • Keep current on emerging technologies to advance our architecture/technologies to support the growth of the business

  • Benchmark and optimize the performance of new and existing applications

  • Participate in departmental code reviews and best practice discussions

  • Mentor other engineers on object-oriented design and good engineering principles

Qualifications - Who you are and what you have experience with:

  • Proficiency with OOP and Python

  • Proficiency with JavaScript (ES5+)

  • Proficiency with CSS3

  • Proficiency with HTML5

  • Proficiency with either modern web application frameworks Django or Flask

  • Experience building applications with modern front-end frameworks

  • Proficiency with modern front end tooling

qualifications:

  • Experience building and consuming RESTful web applications and services

  • Experience with SQL Databases like MySQL and PostgreSQL

  • Ability to solve complex business problems by writing simple, effective code

  • Ability to leverage structured formats like JSON, YAML, XML to build scalable, testable RESTful applications

  • Experience with at least one SCM system like Git

  • Experience with web proxy tooling (e.g., Charles or similar)

  • Excellent written and verbal communication skills

skills: B.S./M.S. in Computer Science or related degree

  • Experience with NoSQL technologies like Redis

  • Experience with AWS or other cloud providers

  • Experience with mobile web application development

  • Experience with Agile Software Development and Test-Driven Development

  • Proficient in Software Engineering Principles and best practices

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.