➔ All jobs
➔ Jobs at CADDi Inc.
➔ Apply for this job
Description
Design and implementation of web frontend systems for systems used by CADDi’s operation team, clients and their suppliers
Formulate and implement UI/UX improvement plans based on feedback from our business team
UI/UX improvements based on various qualitative and quantitative research (user surveys, log analysis, inquiry analysis, etc.)
Selection and verification of middleware, frameworks and other technologies Responsibilities
You will join one of our teams to develop following front-end products:
Automated estimation system
Manufacturing process management system
Technical drawing management system
Products for manufacturing partner collaboration
And other new products in the future! Development Environment
Development language
Frontend: HTML, CSS, TypeScript
Backend: TypeScript, Rust, Kotlin
Framework, Library
Frontend: React, Apollo, Next.js, styled-components, WebGL, WebAssembly
Backend: Rust (tokio, tonic, diesel), Kotlin (Micronaut, Exposed), Node.js (express, NestJS)
Infrastructure: Google Cloud, Google Kubernetes Engine - Database: PostgreSQL, Firestore
API: GraphQL, REST, gRPC
Authentication: Auth0
Development tools: GitHub, CircleCI, Figma, Sentry, DataDog, Storybook
Communication tools: Slack, Discord, JIRA, Miro Development Team
You will join one of our development teams
Typically, one team consists of 4-5 members
You may be transferred to another team as needed
You will get support from a Tech Lead and Engineering Manager
Development cycles based on Scrum framework
Using JIRA to track tasks
Requirements
An understanding our mission to unleash the potential of manufacturing
Development experience using modern frontend frameworks such as React, Vue, Angular
Hands-on experience programming with TypeScript - Ability to conduct hearings and test hypotheses to build powerful user experiences
Experience developing in a team using Git/GitHub
Proficiency in English
Preferred Experiences
Hands-on experience building a service from scratch
Experience in user experience design
Experience styling with CSS-in-JS frameworks such as styled-component and emotion
Experience with backend development using Node.js or Deno
Experience with GraphQL and relevant libraries such as Apollo and urql
Experience investigating web page rendering performance
Development experience with SSR, CSR, SSG frameworks
Development experience using WebAssembly
Onsite Locations
Employment type
Full-timeCategories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs