Werben HR

Node SR Developer Remoto LATAM ID 100/228

8 May 2019  
REMOTO LATAM  
.NODE  
Senior

We are looking for a talented Senior Node.js Developer to join our team working with a USA Client which is the world’s largest independent AI company. We operate at the intersection of customer experience and AI – two of today’s most innovative and dynamic industries. Our Client ́s vision is to accelerate a transition from today’s frustrating and uninspired customer service experiences into amazing conversational
engagements! Allowing customers to communicate in their own words and on their channel of choice, to accomplish tasks, all without having to go through an agent. In doing this via our conversational AI engine, our customers benefit from dramatically improved customer experience and increased customer engagement, while also saving significant and demonstrable operational expenses.

As a full-stack developer, you will be responsible to design and develop software products keeping high performance and scalability in mind. You will be involved throughout the project lifecycle starting from POC phase through deployment and maintenance of the product. You will be responsible to deliver clean production-ready clean code that can be integrated with cross-functional components developed by
others. If you enjoy working with cutting-edge technologies in a fast-paced environment this
opportunity is for you!

Do you have what it takes?

➔ 6+ years of experience with Node.js
➔ Strong proficiency with JavaScript and Typescript
➔ Experience working with front end frameworks like React and Angular
➔ Knowledge of Node.js frameworks such as Express
➔ Solid understanding the nature of asynchronous programming and its quirks and workarounds
➔ Good understanding of server-side templating
➔ Good understanding of server-side CSS preprocessors, HTML5, and CSS3
➔ Experience building robust RESTful APIs

➔ Working experience with databases like MySQL and MongoDB
➔ Experience working with version control like Git
➔ Understanding of accessibility and security compliance
➔ Understanding of design concepts
➔ Working knowledge of performance improvements and scalable solutioning
➔ Working knowledge of unit testing frameworks
➔ Excellent verbal and written communication skills

Nice to have:
➔ Java

What you will do:

➔ Design and implement product features and services keeping high availability,
performance, and scalability in mind
➔ Build customer-facing elements and integrate with server-side logic
➔ Write reusable, testable, and efficient code
➔ Unit test the code and review code from other team members
➔ Evaluate tools and technologies and make use of them to improve development cycle and product
➔ Responsible to deliver defect-free features within the given timeline
➔ Effectively work as a team member and support team to achieve business goals
➔ Integrate features and services with components built by cross-functional teams

With us, you will have the opportunity to:

➔ Develop your career alongside an awesome team of LATAM’s top engineers.
➔ Work in a place that combines innovation, development, and well-being, all at the
same time!
➔ Become part of a multicultural company in constant growth with an excellent work
environment certified by Great Place To Work!