Learn more about working with us at topconcareers.com
For our Engineering Team we are looking for a Full Stack Developer for Single Page Application based on React redux and BE Node.js.
Main Responsibilities:
- Backend development with particular focus on the API layer exposed to the frontend clients
- React+redux SPA frontend development
- TDD development approach for both backend and frontend project
- Optimisation of code aiming for maximum scalability and performance
- Direct communication with customers and other team members
Experience:
- Excellent and proven knowledge of JavaScript (Typescript knowledge is a plus)
- Proven proficiency in Node.js and the main known frameworks (Express, Hapi, Koa...)
- Knowledge of MongoDB or other NoSQL database structures
- Proven development of SPAs based on the React/Redux stack
- Basic knowledge of HTML5 and CSS3 (LESS and SASS is a plus)
- Knowledge of client-side end-to-end testing systems, Protractor in particular
- Knowledge and use of Git
Additional nice to have:
- Experience with cloud platforms (AWS, Azure, Google Cloud Platform)
- Knowledge and use of Docker
- Familiar with continuous integration and continuous delivery systems
- Proven activity on GitHub or other social coding platforms
Topcon is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran, or disability status.