Front-end Developer
One Impression
Description
We want someone who has a strong sense of understanding users, interacts with different channels of businesses and has a solid grasp on tools to execute fast.
We are seeking an ambitious front-end engineer who will join our tight-knit team to build clean and modern applications.
You are a self-starter with a bias for action, and you can take projects from start to finish.
Responsibilities :
- Work alongside the design team to develop new features focused on user experience
- Work across disciplines with team members from front-end, backend, design, and product
- Quickly fix bugs and improve our development workflow to ensure our product remains bug-free
- Actively participate in product decisions, ensuring we set reasonable development deadlines
- You will look for opportunities to improve team efficiency and work with your team to implement improvements
- Write unit test cases for testing your modules
- Maintain up-to-date knowledge of technology standards, industry trends, emerging technologies, and software development best practices
Requirements
- 1+ years of experience in front-end development
- A deep understanding of JavaScript/CSS/HTML5.
- Hands on experience with React JS
- Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Proficient understanding of client-side scripting and JavaScript frameworks, including jQuery
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Well versed in agile methodology.
- Experience in software shipping cycles (dev, deploy, release, CI) and open-source software dev.
- Good knowledge of Client-Server Architecture, network communication, and good designing principles is preferred.
- Absolute focus on elegance, ease-of-use, network optimization, and agile development will be super important.
Benefits
- Energetic & enthusiastic to work in an open and fast-paced environment.
- Willing to learn & grow.
- Good communication skills( ability to express thoughts).
- Amazing problem-solving skills.
- Driven and hustler.
- Startup experience is a plus.