Our dev department looks first and foremost for people who are passionate about solving business problems through innovation and engineering practices.
As a Senior Front-End Developer, you will be leading projects alongside a multidisciplinary team of developers, designers, data scientists, and business professionals. You would be working on the Varicent application: a single-page web application utilizing React and Redux frameworks that connect to a REST API written in C#.
-
5+ years of strong front-end software development experience
-
In-depth knowledge of a major JavaScript framework, React.
-
Familiarity with front-end build systems such as Webpack, and Parcel
-
Familiarity with state management pattern, routing, and Single Page Application (React Redux)
-
Strong communication skills. Willingness to convey ideas and lead in a collaborative environment
-
Solid understanding of Software Design fundamentals
-
Develop PWA (Progressive Web App) using Service Workers
-
Mobile development skills using React Native is a plus
-
3+ years of experience as a web developer using full stack Microsoft .Net technologies
-
Expert with C#, ASP.Net MVC and EF
-
Expert with HTML5/CSS3/LESS/JavaScript
-
Experience with JQuery and Bootstrap
-
Deep understanding of object oriented programming and design patterns
-
Deep understanding of relational databases specially Microsoft SQL Server
-
A good understanding of javascript and React in particular is an asset
-
Be on top of the front-end development projects targeted to increase market share, support existing clients to help make them successful and continuously refine the existing platform to meet modern design methodologies
-
Work with talented, knowledge-driven individuals. We are a close-knit team that is eager for new ideas. We embrace sharing our own knowledge and enriching each other’s experiences
-
Architecture and code design of testable, efficient front-end code by using web development best practices
-
Staying informed of emerging technologies and industry trends, applying them to operations and activities
-
Focus on client success through creative problem-solving
-
Utilize and adapt open-source technology where appropriate
-
Performs design & code reviews for team members