UI Software Engineer

closed
Tilda Logo

Tilda

πŸ“Remote - India

Summary

Join our dynamic team as a UI Software Engineer and play a crucial role in designing, developing, and maintaining high-quality web applications using React.js. Collaborate with cross-functional teams to deliver seamless user experiences. Build and maintain user-friendly web applications, translate design concepts into functional interfaces, and write clean, well-documented code. Optimize components for performance, develop unit tests, and ensure high-quality deliverables. We offer a unique opportunity to work in a fast-paced, innovative bio-IT startup backed by leading healthcare investors.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field; or equivalent practical experience
  • 2-3 years of professional experience in front-end development
  • Proven experience with React.js and its core principles
  • Proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • 2-3 years of experience with React.js and its lifecycle methodologies (e.g., Class Components, Functional Components, Hooks)
  • Experience with state management libraries (e.g., Redux, MobX)
  • Solid understanding of HTML and CSS, including CSS preprocessors like SASS or LESS
  • Good familiarity with RESTful APIs
  • Good experience with common front-end development tools

Responsibilities

  • Build and maintain user-friendly web applications using React.js, ensuring high performance across various devices and browsers
  • Work closely with UX/UI designers to translate design concepts into functional and visually appealing user interfaces
  • Write clean, maintainable, and well-documented code, following best practices and industry standards
  • Create reusable components and front-end libraries for future use
  • Optimize components for maximum performance and responsiveness
  • Develop and execute unit tests and collaborate with engineering teams to ensure high-quality

Preferred Qualifications

  • Comfortable with Git for version control
  • Familiarity with modern front-end build pipelines and tools
  • Experience with CI/CD practices is a plus
This job is filled or no longer available