
Senior Front-End Developer (4 – 7 Years of overall IT experience)
Job Description
As our new front-end developer, you will be an integral part of a team working to strategically apply Blockchain technologies to new and innovative domains. You will be involved in building high-throughput systems leveraging latest frameworks and methodologies. Primary responsibilities involve hands-on frontend development, unit testing, bug-fixing for UI/UX of the applications. You will be developed & coached by a senior technical leader and work alongside a team of 2 – 3 technical peers. Expect the work environment to be challenging, fast paced, rewarding and collaborative.
Required Skills
-
Minimum 4-7 years’ experience of frontend software development
-
Minimum 2+ years’ working knowledge of libraries or frameworks like ReactJS & ReactNative, VueJS, AngularJS, KnockoutJS, BackboneJS, and jQuery.
-
Proficient understanding of web markup, including HTML5, CSS3.
-
Proficient understanding of server-side CSS pre-processing platforms, such as LESS and SASS.
-
Good understanding of asynchronous request handling, partial page updates, and AJAX.
-
Proficient understanding of cross-browser compatibility issues and ways to work around them.
-
Proficient understanding of code versioning tools, such as Git.
-
Build reusable code and libraries for future use.
-
Ensure the technical feasibility of UI/UX designs.
-
Optimize application for maximum speed and scalability.
-
Design mobile-based features.
-
Understanding of key design principles.
-
Experience with responsive and adaptive design.
-
Understanding of SEO principles.
-
Good problem solving skills.
-
Good verbal communication skills.
-
Hands-on experience working with MERN or MEAN stack technologies (bonus)
You will need to be:
-
Highly responsible, self-disciplined, self-managed, self-motivated
-
Love problem solving, analytical with passion for accuracy & product quality.
-
A great eye for design & intuitive understanding of what makes a great user experience
-
You love to win and are willing to go the extra mile as needed
-
You look forward to great prospects for professional development and career growth
-
Possess bachelor’s degree in computer science or equivalent, with a minimum of 2+ years of overall IT experience