Full Stack Developer

Experience

We are looking for full stack engineers for building and operating web apps and dashboards

8 to 10 years

Responsibilities include end-to-end software engineering aspects

Designing and architecting and plan systems and services
Development
Testing
Deployment
Instrumentation, dashboarding and monitoring
Debugging production issues and handling production incidents
Project & Stakeholder management
Mentoring and technical evangelizing

Must Haves

8+ years of full-stack development experience in product engineering organizations
Bachelor / Master’s Degree in Computer Science or equivalent
Very strong in Computer Science fundamentals
Expert in JavaScript, HTML, CSS with an understanding of CSS preprocessors including Sass and LESS
Good knowledge and experience of full-stack frameworks such as React.js, Angular.js, node js
Good Knowledge and experience in Java
Team-player, flexible and able to work in a fast-paced environment
Experience in full-stack development – ie, building the web API backend that would power your frontend
Knowledge of different data stores, data modeling and scaling them
Excellent written and verbal communication skills, with strong attention to detail and a head for problem-solving

Good to Haves

Experience / Interest in UX design and use of design tools
Knowledge of Linux
Exposure to database like Mongo, Redis, Mysql or other relations dbs
Exposure to Concepts of Microservice design and distributed architecture
Exposure to telephony protocols, ISDN, SIP, WebRTC & others like TCP/UDP etc
Exposure to build and deploy pipeline and tools
Knowledge of web services / REST APIs / SOAP / RPC
A “devops” mindset. You own what you will develop
Experience in using RDBMS (MySQL, Postgres etc), NoSQL (Elastic, Redis, Aerospike etc)
Communication skills – excellent written and oral communication to present complex ideas/concepts in clear and concise manner, communicating with key stakeholders with work/project progress

So, if you are looking for a stable, technology-focused, dynamic work environment… Look no further!

Send your latest resume to recruiter@nouveau-labs.com