Senior UI Engineer

We are hiring Senior UI Engineer to join our growing Tech Team!

We are looking for a Senior UI Engineer with strong technology skills having an eye for detail and focus on quality. You will be responsible to mentor and manage small teams, Design and work with development processes

Job Responsibilities:
  • Design and develop a world-class high performant and responsive UI to build the next generation synchronization platform, in a fast paced environment
  • Work closely with our product, UX design and backend teams to develop exciting features and highly scalable applications
  • Build reusable and responsive components that work across modern browsers
  • Write unit and functional automation tests as well as perform code reviews ensuring good code quality standards are met
  • Responsible for troubleshooting and appropriate bug fixes of production issues with quick turnaround time
  • Optimize UI for best performance and efficiency
Qualifications:
  • BS/MS degree or equivalent with 4+ Years of overall experience in web application design and development
  • 3+ years of Front-end (UI) development experience with strong skills in HTML5, CSS3, JavaScript, React.js, Typescript, Redux, React Testing Library, Node.js, and Express
  • Experience with the latest UI libraries and frameworks
  • Knowledge of REST APIs and experience with Git/GitHub for version control
  • Excellent written and verbal communication skills
Bonus Qualifications:
  • Familiarity with Webpack, Babel, ES6+ and Cypress/Selenium
  • Experience with progressive web apps (PWA) and single page applications (SPA)
  • Knowledge of Javascript and HTML advanced features
Benefits:
  • Flexible Hours
  • You’ll get a Macbook Pro
  • Unlimited Vacation
  • 100% Healthcare
  • Remote work encouraged (US only)
  • Competitive salary and stock options
  • You’ll be part of a small team with a result-oriented culture
Send your resume to :- work@terrificminds.com

Want to schedule a meeting with us?

We’re digitally omnipresent, Zoom, Skype, Teams, Meet or WhatsApp, take your pick.

Or if you’re feeling analog, let’s meet in person. Name a place and we’ll drop by because that’s just good business.

Powered by