所有职位
Full Stack Engineer
Remote, USA
Centric Software is the innovative leader in delivering PLM solutions developed exclusively for retail, fashion, footwear, luxury and consumer goods.
Centric Software provides enterprise software applications in the fast-moving consumer goods market to manage, optimize, and execute business processes. Our software solutions help our customers in taking their products from concept to production, and in between managing their materials, sourcing, quality, and pricing on their way to producing their final catalog.
Our next-generation products are written using modern technologies including React, Typescript, and GraphQL in order to produce a rich user experience. We are seeking experienced, full-stack developers with a proven track record developing and delivering complex applications seeking to join us in taking the product suite to the next level.
Who are you?
You are a talented and highly motivated individual looking to join us in building our next-generation product platform. You will work from the comforts of you own home to help us architect, develop, deploy, and maintain a suite of new modern web and mobile applications. You will be given zeplin artboards with sleek, modern user interfaces to help build. You will be a key part of an international, cross-functional team developing cutting-edge products using the latest and greatest tools. You will help us build great things.
What are we using?
UI – ReactJS, Typescript, Apollo, Mobx, Redux, WebPack, JSS, PostCSS, Material UI
Backend – GraphQL, NodeJS, Prisma Server
DevOps – Docker, AWS, BitBucket, Jira
Responsibilities:
- Participate in architecting Centric’s Next UI and Microservices Platform.
- Develop React Presentational Components (typescript, mobx, css)
- Write UI Framework around Security, Configuration, Real time Updates using GraphQL Query, Mutations and Subscriptions
- Convert Polished Wireframes into Polished and Product Ready UI Components.
- Write Backend Platform components arounds GraphQL Microservice, Security, Persistence, Event Sourcing, CQRS which can be configured for different customers
- Write Data Models various product backends in GraphQL (Prisma). Add Business Logic, Security, Real time collaboration amongst various product in the Backend
- Deploy the product on Demo Sites with CI/CD pipeline
Requirements and Qualifications
- Bachelor’s in Computer Science, Engineering, Masters a plus
- 10+ years of related on-the-job experience
- End to end development experience with architecture, development, testing, and a craving both for learning and pixel-perfect UI implementations
- Extensive experience with JavaScript/Typescript
- Strong CSS skillset – animations, layout, css variables, etc
- Principle level knowledge of modern web technologies (React, Webpack, Node.js/NPM, Yarn, GraphQL, etc.)
- Deep experience with developing GraphQL Microservices
- Experience with Prisma and Apollo GraphQL Client libraries is a plus
- Experience with responsive design and deep understanding of object-oriented design
- Experience with Storybook
- Experience with webpack, gulp, etc
- Experience with performance debugging and benchmarking
Preferred Locations
- Boston, MA
- Austin, TX
- Dallas, TX
Centric Software has received multiple industry awards, including the Frost & Sullivan Product Leadership Award in Retail, Fashion, and Consumer Goods PLM in 2018 and Frost & Sullivan’s Global Retail, Fashion, and Apparel PLM Product Differentiation Excellence Award in 2016 and 2012. Red Herring named Centric to its Top 100 Global list in 2013, 2015 and 2016.