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/SO).

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 Laravel, Django, or Rails
  • 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: Visual Designer


Reflexions is seeking a thoughtful and energetic visual designer to join our growing in-house design team.

Reflexions is thrilled to be expanding design capacity in the coming year. You will become a key member of the in-house design team, allowing us to take on more complex and rewarding design work. You will support other members of the team as well as take the lead on new, ongoing, and supportive design tasks.

The visual designer position requires a strong working knowledge of up-to-date best practices for web and interface design, including user-centered interface design, web typography and layout, responsive design and mobile-first principles, and designing for accessibility. You will need to be energetically curious about expanding your own skillset, emerging trends, platforms, and technologies.

You will be expected to collaborate closely with other design, development, and customer-facing team members; you can expect a supportive, knowledgeable, and inclusive team to help you succeed.

Please include a link to your portfolio for review.

Reflexions is an equal-opportunity employer, and we encourage all qualified candidates to apply.

You will:
- Design the look, layout, and interactive features of websites and interactive interfaces
- Design primary and secondary webpage templates for presentation to our clients as well as coordination with our internal development team
- Participate in frequent in-house design critiques and weekly check-ins
- Participate in internal website testing, including constructively and informatively reporting bugs
- Assist in preparing public- and client-facing communications materials, including thoughtful documentation of your work and our teams work for presentation in sales materials
- Meet with clients to present design work
- Play different roles on different projects, and take on additional duties as appropriate

A great candidate must demonstrate:
- 2–5 years of professional experience working in a full-time capacity as a designer
- An excellent portfolio of design work that must include web design or similar design for screen-based interfaces
- Creative and critical thinking, independence, initiative, and the ability to work with a team
- The ability to work within existing brand or interactivity guidelines as well as the ability to participate in the design of new visual and interactive systems
- Confidence in all phases of a project, from ideation through creation of production-ready design work
- Proficiency with Sketch, especially symbols, styles, and library files
- Proficiency with Adobe Creative Suite
- Experience working under deadline
- Fastidious attention to detail
- Excellent written and verbal communication skills

A great candidate will also be able to demonstrate some (though not necessarily all) of the following qualifications:
- A passion for the power of design to improve people’s lives
- Experience with animation, especially web-based, interface-focused animation
- Experience with front-end development tools and concepts, including the basics of web production and various tools of the trade (such as CSS3, JS, HTML5, layout frameworks, LESS/SASS, Git, etc.)
- Experience communicating effectively with developers
- Experience designing to WCAG accessibility standards
- Experience designing web-based, mobile, or screen-based interactive applications

A design degree is not a requirement for consideration, but an outstanding portfolio is.

We will work with you to develop skills and knowledge in areas you have less experience. Reflexions is looking for a great candidate who wants to push themselves and learn on the job.

In your cover letter, please:
- include a link to your portfolio showing recent work, and
- tell us about something you learned from a recent project, and how that new experience helps make you a great candidate,
- tell us briefly about a skill you’d like to learn and in what way you think it would positively effect your working process.

About Reflexions

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/SO).

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.
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 location. We have several opportunities that can involve hands-on mobile and web development, digital strategy, UI/UX, visual design, quality assurance (QA) testing, and/or 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

contact