Company Description
Brainwonders is an online platform designed to help individuals connect, collaborate, and build relationships with other professionals, businesses, or organizations. The platform provides a virtual space where users can showcase their skills, experience, and expertise to find job opportunities, partnerships, mentorship, and industry insights.
We are looking for a skilled Front-end Engineer with expertise in Tailwind CSS, React or Angular framework, and a keen eye for pixel-perfect design. In this role, you will be responsible for translating UI/UX designs into high-quality code, ensuring that our web applications are not only visually stunning but also performant and user-friendly.
Develop new user-facing features using React.js
Build reusable components and front-end libraries for future use
Translate designs and wireframes into high-quality code
Optimize components for maximum performance across a vast array of web-capable devices and browsers
Work with backend developers to integrate API services
Ensure the technical feasibility of UI/UX designs
Collaborate with other team members and stakeholders
Participate in code reviews and help maintain code quality and best practices
Essential Skills:
Php , HTML, React , Nextjs, CSS, SCSS,
Strong in Core JavaScript, ES6 and Typescript
Familiarity with code versioning tools such as Git
Experience with browser-based debugging and performance testing software
Excellent problem-solving skills
Strong proficiency in CSS3 and HTML5
Understanding of server-side rendering and its benefits and use cases
Experience with graphic design applications (e.g., Figma)
Experience with responsive and adaptive design
Qualifications
2 years of experience in front-end development
Proficient in Tailwind CSS for rapid UI development
Strong proficiency in React or Angular framework
Demonstrated ability to create pixel-perfect designs from mockups or wireframes
Solid understanding of web markup, including HTML5 and CSS3
Experience with version control systems (e.g., Git)
Knowledge of HTML, CSS, JavaScript, and related frameworks
Excellent communication and collaboration skills
Proficient in TypeScript, including DOM manipulation
Thorough understanding of React.js and its core principles
Experience with popular React.js state management libraries (such Redux or Zustand)
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Ability to understand business requirements and translate them into technical requirements
A knack for benchmarking and optimization