Full Time: Senior Software Engineer, Full Stack Web at FiftyThree, Inc. in New York, NY

Job Title: Senior Software Engineer, Full Stack Web
Discipline: Software Engineering
Reports to: Software Engineering Manager, Full Stack Web
Location: New York, NY

We are FiftyThree, makers of creativity-boosting tools including the award-winning app, Paper, and companion stylus, Pencil.

FiftyThree also happens to be a world-class web shop, building productivity tools for the modern workplace.

Our latest app, Paste, is a web-based visual collaboration tool built from the ground up for Slack teams.

We are hard at work at our next iteration of Paper and Paste features, and that's where you come in.

You are a talented full-stack engineer looking to join a team of top-notch web developers.

You enjoy building rich, dynamic, magical web applications across the entire stack.

You have a passion for making data flow cleanly, efficiently, and synchronously across clients.

You feel at home architecting complex client-side interactions that push the boundaries of performance.

You are excited to ship updates and features to customers frequently.

Don't worry if the criteria below doesn't describe you perfectly.

We are a small organization looking for someone who can work well with the team and is excited by our products, technology, and overall direction.

RESPONSIBILITIES


Execute on a software architecture and development plan to bring products to life
Propose novel solutions to design and technical challenges
Lead, manage and resolve technical or design discussions or conflicts
Communicate effectively with the engineering team and other disciplines, raising issues early and offering solutions
Develop all software according to coding standards and processes, which you also help define
Perform reviews of other engineers' code, designs, and architectures
Mentor junior engineers
Make use of unit and integration tests wherever possible
Participate in in-house hackathons and engineering events
Participate in the interview process for new team members


REQUIREMENTS


BS degree in Computer Science or related field, or equivalent practical experience
A solid foundation in data structures, algorithms, and software design
5+ years of relevant work experience
Experienced in defining architecture and implementing features of large scale modern web applications
Working knowledge of the full web technology stack (e.g., HTTP/HTML/CSS, cookies, asset loading, caching, REST, etc.)
Expertise in JavaScript and modern web development tools including Node, Express, Webpack, React, Redux, TypeScript
Experience with cloud infrastructure such as AWS/EC2/S3, Docker, MySQL/PostgreSQL
Proficient with Git or similar revision control systems
Able to formulate a development plan for a given feature set, estimate its tasks, and execute on those tasks in an efficient manner
Able to work effectively in a cross-disciplinary environment, particularly with designers


WE OFFER


Medical, Dental, Vision, 401(K)
Life Insurance
Commuter Benefits
Catered in-office lunches twice weekly and fully stocked pantry
Flexible Time Off Policy
Paid Parental Leave
Employee Equity Program


We are an equal opportunity employer and strongly value diversity at our company.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Apply

Source: Clevertech