UI Developer
Core
Design, develop, and maintain full-stack web applications using React.js, Node.js, and Express.
Role type
Senior full-stack UI developer (React/Node.js)
Builds
User-friendly web applications and robust RESTful APIs
Domain
Web development
Deliverable
production ML models | product features
Required skills
React.js, Node.js, Express.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, PostgreSQL, RESTful API development, responsive web design, state management (Redux/Context API)
Preferred skills
Node-RED, Docker, Kubernetes, CI/CD pipelines, GraphQL, WebSockets, cloud platforms (AWS/GCP/Azure), unit testing (Jest/Mocha/Cypress)
Technologies
React.js, Node.js, Express.js, PostgreSQL, Node-RED, Docker, Kubernetes, AWS, GCP, Azure, Jest, Mocha, Cypress
Responsibilities
Develop and maintain front-end applications with React.js; Build and manage RESTful APIs with Node.js & Express; Design and optimize PostgreSQL databases; Implement server-side logic and integrate third-party services; Collaborate with UX/UI designers to create responsive interfaces; Write clean, maintainable, and well-documented code; Troubleshoot and debug applications; Participate in code reviews
Seniority
Senior, hands-on IC