Senior Software Developer (Frontend) at Manufactured () (allows remote)

Senior Software Developer (Frontend) at Manufactured () (allows remote)

At Manufactured

Date Posted:

reactjs
node
graphql
postgresql

Senior Software Developer (Frontend):


***The position is FULLY REMOTE - our team is remote and distributed. You do NOT need to be physically present in USA to apply for this job***


We (Manufactured - www.manufactured.com) seek a self-directed full stack developer, with an emphasis on Frontend, who specializes in Data Visualization and Functional Interaction. Candidate should have an interest in the manufacturing and logistics startup space and be comfortable working in a startup environment.


The ideal candidate has experience building effective, functional Frontends using reusable styled components and has no problems with backends built on React in JavaScript / Typescript and has experience with GraphQL Should have a strong background in Apps with functional interactions. The ideal candidate is a product thinker with an engineering mindset and has experience building B2B / B2B2C web apps both on Front and Back End, experience working in JavaScript, especially React.


Job Details
Seniority Level Senior level
Industry Internet / Computer Software
Employ Type Full-time
Job Functions Software Development – Front End


Salary – Depends on Experience


Role is remote.


Tech Stack includes:



  • React for Frontend

  • Node & GraphQL for Backend

  • PostgreSQL for Database

  • Both JavaScript and TypeScript


Responsibilities:



  • Motivation to understand why features are being built before building

  • Shared ownership of code. Work in pairs (when possible) and participate in code reviews with other engineers

  • Organizing tasks via Jira

  • Owning assigned platform features from conception to delivery to support

  • Consuming 1st & 3rd party APIs


Additional skills looking for:



  • Live examples of side projects and past work

  • Build beautiful, high-performing user interfaces using React

  • Ensuring cross-compatibility between browsers, devices, and locations


Requirements



  • Seek out creative solutions to challenging problems

  • Thrive in a startup environment with empowered management and quick turnaround times.

  • Manage your own deadlines and deliverables - we do not have dedicated project managers

  • Drive and implement engineering decisions with a large cross-functional team

  • Partner with CEO, product, engineering and sales to manage the user experience of new features from conception until launch

  • Responsible for understanding and resolving all reliability concerns for product code

  • Showcasing progress to stakeholders

  • Strong math background

  • Proven work experience in a similar role. Strong references/portfolio required.

  • Team spirit: strong communication skills to collaborate with various stakeholders

  • Demonstrated knowledge and experience with data modeling and data visualization

  • Fluent and demonstrable experience developing in ES6 JavaScript and/or TypeScript

  • Proficiency / Experience with the following skills, frameworks, and practices

  • js with common packages (lodash, prop-types, etc)

  • Styled Components and other CSS-in-JS techniques

  • GraphQL

  • Git


Plus - Requirements



  • CI/CD development practices

  • Used to working as a mentor or mentee to other developers

  • Experience in unit testing

Apply for the job