Software Engineer – UI
Posted 10ds ago
Employment Information
Job Description
Software Engineer UI developing a data science platform at a high growth startup. Focused on UI technologies and working with global teams in a fast-paced environment.
Responsibilities:
- Be part of a team that focuses on building a world-class data science platform
- Develop and debug complex software in multiple UI and web technologies
- Determine best coding practices, development tools, and validation requirements
- Work closely with both product owners and designers to fully understand business requirements and design philosophy
- Collaborate with front end and back-end developers to design, implement, test new features, and troubleshoot complex issues
- Work with QA and automation engineers to deliver high-quality deliverables within a challenging time frame
- Take on complex challenges and find creative solutions.
Requirements:
- At least 3+ years of experience in software development using web/UI technologies
- Programming in ReactJS, Redux, NodeJS and HTML/CSS
- Substantial experience developing and debugging web applications for a variety of browsers
- Strong knowledge of object-oriented concepts
- Solid understanding of cross-browser compatibility issues and workarounds
- Experience with the software development process, optimization techniques, and testing methodologies
- Good development habits, including unit testing, CI, and automated testing
- Experience on mobile would be considered as a plus
- Experience in working with dynamic / enterprise startups would be a plus.
Benefits:
- Competitive salary and benefits package
- Opportunity to work with global teams and industry experts
- Dynamic, fast-paced environment at the cutting edge of AI innovation.


















