Back
Bulgaria   Bulgaria   Developer   Endurosat -

React Component Developer

This listing was posted on The Resumator.

React Component Developer

Location:
Sofia
Description:

About us We design and build exceptional satellites. EnduroSat is on a mission to transform the complex satellite industry into a streamlined data service, enabling instant access and transactions with space data on the cloud from hundreds of sensors in orbit. All made possible by unique satellite technology and our great engineering team. We are searching for more superhumans to join us in our mission to democratize access to space. What is the role? As a React Component Developer, you will be responsible for designing, developing, and maintaining reusable React components as npm packages within our private company registry. This role bridges the gap between creative UI/UX design and technical front-end development, requiring close collaboration with UI/UX designers and front-end developers across various projects to ensure a consistent and intuitive user experience. Some of your daily tasks will include: Develop and maintain high-quality, reusable React components and libraries for internal use across multiple projects. Publish and update components within the company's private npm registry, managing versions and dependencies diligently. Work closely with UI/UX designers to translate design concepts into functional and engaging UI components considering best UX practices. Collaborate with front-end developers across different projects, providing support and ensuring seamless integration of components. Stay abreast of new web technologies, UI/UX trends, and best practices to continuously improve component quality and development processes. Ensure all components are fully documented, providing clear guidelines and examples for other developers. Implement comprehensive testing strategies to guarantee component reliability and performance. Contribute to the development and maintenance of the company’s design system. What do you need? Degree in Computer Science, Design, or related field, or equivalent experience. 3+ years of professional experience with React.js, including a deep understanding of Hooks, Context, and the component lifecycle. Demonstrated proficiency in Redux, TypeScript, and modern JavaScript (ES6+). Experience with packaging and publishing npm modules, including knowledge of versioning and dependency management. Expertise in CSS, including preprocessors (SASS, LESS) and frameworks (Tailwind CSS, Bootstrap). Solid understanding of UI/UX design principles and the ability to implement intuitive and modern user interfaces. Familiarity with testing frameworks (Jest, React Testing Library) and version control systems (Git). Experience with Storybook for component documentation, knowledge of build tools (Webpack, Rollup) and CI/CD pipelines, and understanding of RESTful APIs and backend technologies are considered advantageous. How to stand out? Be open to knowledge-sharing. Understand the importance of last-mile delivery. Be a quick learner, proactive, self-starter. Have excellent communication skills and a positive attitude. Be passionate about space. Why EnduroSat? Fast-paced and delivery-focused culture - We work with well-defined quarterly-based objectives, that allow us to fast-track the progression of our work and improve as we go. Tough engineering challenges & hard-core R&D - You will be able to work on unique space technology and build next-gen innovations, while mentored by world-recognized space experts. Constant learning and progression - Own your personal growth by navigating through our career progression framework and educational programs. Chance to join our space educational program - Meet international space experts and improve your knowledge and skillset with our hands-on educational program. Powered by JazzHR
Company:
Endurosat
Posted:
April 25 on The Resumator
Visit Our Partner Website
This listing was posted on another website. Click here to open: Go to The Resumator
Important Safety Tips
  • Always meet the employer in person.
  • Avoid sharing sensitive personal and financial information.
  • Avoid employment offers that require a deposit or investment.

To learn more, visit the Safety Center or click here to report this listing.