Full Stack Web Developer
Full Stack Web Developer
Our Client - Design company
- Remote
Job description
We are a small branding agency located in New York with clients throughout the US. We focus on digital + print design and have worked with clients large and small, including NBCUniversal, Ritz-Carlton, the City of Anaheim, Waldorf Astoria, Los Angeles Museum of Contemporary Art (LACMA), Hilton Hotels, Unibail-Rodamco-Westfield, and more.
WHAT WILL YOU BE DOING?
You’ll be working directly with our design + project management team, taking design prototypes and creating fully responsive + accessible websites using the latest technologies. We are looking for someone that is proactive, timely, and excited to learn and do new things. You will rarely need to interface directly with clients, however, you will be asked to step in to help our team on the technical side occasionally.
WHERE + WHEN WILL YOU BE DOING IT?
Our whole team works remotely as will you! The majority of our clients are on the US West Coast (Pacific time zone). We also work with an agile team across three continents. Generally, we are not as concerned with the hours you work, but that you get the job done. That said, we do need you to be available throughout the day during US working hours, as sometimes we have work that needs urgent attention. We just ask that you be communicative, and deliver on time and on budget.
REAL TALK
I started this agency 16 years ago and have grown the business significantly as remote work has become more prevalent. I am the only full-time employee within the agency and have been able to deliver large projects by bringing in freelancers and contractors to scale beyond what I can do myself. I have also recently obtained certifications as a minority-owned business and LGBT-owned business. I’m looking for you to grow with the agency, both by supporting more projects over time and by increasing your level of participation and leadership over time. I’ve grown the business to the size we are today by working with many individual freelancers on a project-by-project basis. This role will start the same way, but I hope for us to gradually become more of a partnership growing the agency together. I’m a strong believer in a flat organizational structure where collaboration, communication, and cohesiveness are fundamental. We not only want to create superb deliverables but also have fun doing so!
MUST-HAVES
- Lives and breathes code. The best code is something that is highly extensible and modular.
- Takes a craftsmanship mentality to everything developed. Pixel point perfection.
- Creates webpages at will from a hi-fi Sketch/InVision prototype.
- Full-stack, but heavy on front end, with solid experience setting up databases and custom or purchased WordPress themes.
- Loves libraries and frameworks. You can not only justify how to use them, you are able to read their source and adapt these resources to your immediate needs.
- Understands responsive + accessible development. You write elegant code that works well on all devices (phones, tablets, desktops) that meets WCAG.
- Is always up-to-date with the latest technologies (ex - Tailwind + Vue) and has a genuine interest in learning the latest and greatest.
- Easily creates assets from complex Sketch files.
- Makes web interactions/animations smooth and seamless.
- Timeliness. You understand project timelines + deliverable deadlines. Completes projects on time or ahead of time.
- Native or fluent in English
- You are a master communicator. You share + contribute ideas to enhance the quality + functionality of the site.
EXCELLENT SKILLSET WITH THE FOLLOWING
- 2+ years developing responsive React.js applications
- Experience consuming and building REST APIs using various technologies deployed on self-hosted or hosted solutions with Python, Ruby, or Java
- Familiarity with SQL-based databases
- Experience with graphic design and graphic design-related tools (Sketch, Photoshop, Figma, etc)
BONUS SKILLSET
- iOS / Android development experience using native libraries or React Native
HOURS
Because we take projects by contract we’ll have to discuss how your hours would work as they will vary depending on your involvement with a relevant project.
All applicants applying for U.S. job openings must be legally authorized to work in the United States and are required to have U.S. residency at the time of application.
If you are a person with a disability needing assistance with the application, or at any point in the hiring process, please contact us at support@themomproject.com.
Screening Questions
- How do you usually collaborate with designers? What process do you find best and why?
- Sometimes clients don’t know what they need up front. How would you handle a request to make a static site CMS driven after development is 50% completed? How could this situation have been prevented?