As a Front-End Developer at the Bime Bazar, you will be responsible for translating UI/UX design wireframes into code that will produce visual elements of the application. You will work closely with our product managers, designers, and back-end developers to deliver consistent and reliable web and mobile experiences.
Responsibilities:
- Use software development best practices to write well-architected, readable, testable, and reusable code.
- Minimum of 5 years of professional experience in Front-End development.
- Expertise in React.js and its core principles, with a strong understanding of state management using Zsustand or Context API.
- Expertise in React Native and have experience in publishing applications in web or mobile applications to app stores such as Cafe Bazar, Myket, etc.
- Excellent communication skills.
- Strong understanding of RESTful APIs and asynchronous request handling.
- Familiarity with build tools such as Webpack, Babel, and NPM/Yarn.
- Collaboration with the Back-End, UI/UX, and product owners.
Requirements:
- 5+ years of experience in front-end and JavaScript development.
- 4+ years of experience with React and related libraries.
- Deep knowledge of TypeScript.
- Deep knowledge of JavaScript (ES6/ES7).
- +2 years of experience with React Native.
- +3 years of experience with Next.JS.
- Experience with responsive and mobile-first design.
- Experience with HTML and CSS.
- Ability to work in an Agile (SCRUM) environment.
- Good understanding of progressive web applications (PWA, Service workers, …).
- Experience using version control systems (Git).
Preferred Qualifications:
- Familiarity with server-side rendering (SSR) and SEO.
- Basic knowledge of test-driven development (TDD).
- Functional programming concepts.