UI Engineer
Skills
APIComputer ScienceFull-Stack DevelopmentContinuous ImprovementData ScienceData VisualizationDatabases
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor's degree in Computer Science Information Technology or a related field or equivalent experience
- Approximately 2+ years of professional software development experience
- Strong experience with React
- Proficiency in JavaScript TypeScript HTML and CSS
- Experience building production web applications
- Familiarity with Git pull requests testing and modern development workflows
- Strong problem-solving communication and collaboration skills
- Self-motivated with a desire to learn and grow in a fast-paced environment
Nice to have
- Self-motivated
- Fast learner
- Collaborative
- Detail-oriented
- Curious
Day to day
- Design and develop modern, responsive user interfaces using React and TypeScript.
- Build reusable UI components, dashboards, forms, and data visualizations that support real engineering decisions.
- Translate product requirements into scalable, maintainable code while collaborating closely with product managers, designers, and software engineers.
- Integrate front-end applications with Node.js APIs and Python-based services and contribute to testing, documentation, and continuous improvement.
