Reflexions is a growing company of creative innovators that develops web and mobile solutions for clients in a variety of industries including professional services, media/entertainment, financial services, retail e-commerce, and non-profit/cultural institutions. We are an equal opportunity employer (M/F/D/V).

Our office is a casual, fast-paced environment and we offer competitive compensation and comprehensive benefits including health/dental/vision coverage, generous paid time off, and a 401(k) retirement plan. We are currently seeking candidates for the positions listed below.


Position: Senior Developer

Locations: New York City and Westchester County

Are you a developer with your finger on the latest technologies and frameworks? Are you overly particular about code quality and presentation? Does coding without testing make you cry a little?

What we're looking for:

  • Must be willing to work in a closely knit team environment and must demonstrate a passion for solving business problems with technology
  • Deep understanding of computer science fundamentals, including data structures, algorithms, and software design principles.
  • Extensive knowledge and experience with UNIX/Linux
  • Intimate familiarity with mobile standards, web standards, and front-end technologies including XHTML, CSS, and Javascript/AJAX
  • Bachelor’s Degree in Computer Science, Information Systems, similar technical degree, or an impressive GitHub profile
  • A minimum of five (5) years of software development experience using a web or mobile programming language, HTML5/CSS3, JavaScript, Git, REST, JSON, jQuery, MySQL, and AWS
  • Experience with modern MVC architectures such as Rails, Django, or Laravel
  • Experience with modern front-end frameworks such as Backbone.js, Ember.js, or AngularJS
  • Experience using Bootstrap and/or Foundation, as well as LESS and/or Sass
  • Experience with test driven development (unit, acceptance and functional testing)
  • Scrumban (mixture of Scrum and Kanban)
  • Github (feature branches, pull requests and code reviews)
  • Codeception, PHPUnit, or similar for testing
  • Continuous integration and deployment
  • Devops - Chef, ansible, linux, nginx, node, apache, etc.
  • EC2 and other scalable cloud based technologies
  • Experience with automated deployment and Linux server administration
  • Experience with application architecture and SOLID principles
  • Experience with design patterns such as Dependency Injection, Active Record, Factory, Singleton, etc.

What you'll be doing:

  • Designing, coding, testing and analyzing new and existing mobile and web-based applications
  • Conducting research on emerging application development software products and packages, languages, and standards in support of development efforts
  • Preparing technical documentation for end-user training
  • Creating new open source packages and improving existing packages
  • Collaborating with other developers about creative solutions to challenging tasks

Personal Qualities:

  • Ability to excel in a team setting
  • Passion for software development, learning and growing your craft, strong work ethic, attention to detail and drive to be successful
  • Self-motivated and genuinely excited by technology
  • Works well under pressure and can work to occasional tight deadlines
  • Fantastic communication skills
  • Friendly and approachable
  • A strong work ethic and ‘can-do’ problem solving attitude
  • Fluency in the English language
  • Willing to travel to client sites as required

The successful candidate will have a fantastic opportunity to grow their skills and responsibilities with the company.

Does this sound like you?  Get in touch!

Apply for this position

Position: Developer

Locations: New York City and Westchester County

Reflexions is seeking applicants for a full-time Developer position. Candidates should have experience with mobile and/or web technologies including Swift v1/v2, Objective C, and/or the LAMP stack, including object-oriented development methodologies, and MVC-style development frameworks. Knowledge of SQL-based database engines such as MySQL or PostGREsql is required, including query optimization and database normalization principles.

A bachelors degree in computer science or a related field is preferred but not required.

You will play a key role in helping to architect, design, and build high performance mobile and web applications using the latest development tools.

Apply for this position

Position: Intern

Location: New York City

Reflexions offers paid internship opportunities for college students and recent graduates at our New York City and White Plains, NY locations. Tasks include hands-on mobile and web development, digital strategy, quality assurance (QA) testing, and general office work.

This is a unique opportunity for individuals looking to get a foot in the door within the mobile and web development industry or earn academic field work credit.

Apply for this position