Get in touch.

This could be the beginning of something beautiful.

New York City

22 Cortlandt Street, Suite 1101
New York, NY 10007

MEAN Architect

Bring your talent to our group of self starters and see your ideas come to life.

DOOR3 is looking for a Senior Full Stack Software Architect with strong data skills and MEAN stack experience.  Also required is extensive experience building web apps with modern UI technologies. Beyond leading and working closely with UI development teams to produce best in class modern web apps, the Senior MEAN Stack Architect will also be required to work with UX, Business Analysts, Sales, Engagement Management and Client teams to ensure that projects are planned strategically and executed successfully. You will need to be a subject matter expert across the entire MEAN Stack.

Responsibilities will include:

  • Leading and working closely with the with client team within the DOOR3 headquarters and will work as the chief technical liaison between the team and client
  • Taking charge and ownership of the delivery of one or more projects at a time
  • Ability to work within the project team and as a part of the larger Architects group
  • Eliminate risk and create stability while successfully upgrading infrastructure
  • Planning and working with teams (both internal and external) to achieve project goals
  • Providing guidance for the full team, with multiple people in multiple locations
  • Solutions engineering and strategic planning with Sales and Engagement Management teams
  • Address and improve any technical issues

MEAN Stack Architect requirements and qualifications

  • Significant Data Architecture experience with Caching, plus exp with various DB tools and products including PostgreSQL and NoSQL
  • Previous working experience as a Full Stack Developer for 6+ years
  • Experience as a MEAN Developer for 3+ years
  • In depth knowledge of Mongo db, NodeJS, ExpressJS or Restify
  • Experience implementing applications using Angular 2+ 
  • Experience creating front end applications using HTML5, Angular 2+, LESS/SASS
  • Experience developing applications from scratch
  • Experience in planning and implementing application architecture
  • Experience with TDD, BDD, KISS, SOLID, MIcroservices approaches
  • GIT source control
  • Hands on experience with JavaScript Development on both client and server-side
  • Worked in SCRUM Agile development environments
  • Self-managed developer, also able to work closely with and incorporate feedback from engineers, user experience team and product managers

Nice to haves:

  • BSc degree in Computer Science or similar relevant field
  • Excellent analytical and problem solving skills
  • Excellent written and verbal communication skills (strong negotiator)
  • Master cross-browser HTML and CSS
  • Consumer Web Development Experience for High-Traffic, Public Facing web applications
  • Experience with cloud technologies also a plus
  • CI/CD pipeline knowledge ie: Jenkins, Hudson, Gitlab
  • Containerization knowledge: Docker
  • Ability to keep up with evolving web standards (HTML5, CSS3, ES6+) and best practices