JavaScript / NodeJS (Backend) Developer
We are looking for a JavaScript / NodeJS (Backend) Developer for our client working in retail industry.
Job Responsibilities:
??????Collaborate with team members to scope, design, implement, and document new features;
??????Identify bugs, write tests, and propose improvements to maintain code quality standards;
??????Participate in code reviews to ensure code quality and distribute knowledge;
??????Respond to questions and problem reports from end users;
??????Document internal processes and procedures.
?Job Requirements:?
??????3+ years of experience developing backend JavaScript applications and services;
??????Proven experience developing RESTful APIs, with deep understanding of Express or other common Node.js web application frameworks;
??????Demonstrated ability to write effective tests, following test driven development (TDD) patterns and leveraging common testing frameworks and tools such as Jest, Mocha, Jasmine, or Postman;
??????Demonstrated experience defining and developing a data model leveraging a NoSQL document oriented database such as MongoDB, Google Firestore, or CouchDB;
??????Understanding the nature of asynchronous programming and how to develop effectively in an event-driven architecture, composed of many (micro)services;
??????Familiarity with developing against public cloud provider APIs such as AWS, Azure, or Google Cloud Platform;
??????Thorough understanding of Node.js, package and dependency management and semantic versioning;
??????Someone who understands that learning is a continuous journey, and is willing to put in the time and effort to both obtain and to share knowledge;
??????Experience working on a remote team, with the ability to work effectively with teammates;
??????Must be fluent in English, both written and spoken.
?Nice to haves:
??????Experience developing services and applications on the Google Cloud Platform (GCP) and/or with Firebase;
??????Experience with implementing consumer contract testing, working with Pact;
??????Experience crafting efficient and reusable web components in React;
领英推荐
??????Experience working within a Github environment leveraging Github Action workflows for Continuous Integration orchestration.
What we offer?
You will find here not only a challenging and interesting workplace, but also a rewarding work experience, with competitive compensation and benefit packages:
??????Soft skills and technical training for current and emerging products and technologies
??????Career development: opportunity to grow within the team
??????Special referral bonuses for recommending your friends
??????Private Medical subscription
??????A monthly budget for flexible benefits program that includes public transportation reimbursement and meal tickets, sport & wellness, telecom & electronics, children & parents, holiday & culture, tourism
??????Extra vacation days
??????Flexible working hours and work from home, aligned with project needs
??????Friendly team who is eager to meet you
What’s next?
It’s best to apply today, because job postings can be taken down and we wouldn’t want you to miss this opportunity.
The recruitment process starts with an HR discussion, followed by a technical test and a final talk with the hiring manager.
About us
We are a Brazilian company with over three decades of IT expertise, focused on making the digital transformation dream a successful reality for our clients.
Our “big enough, yet small enough” approach makes us open, flexible, responsive and agile. If you are somebody who enjoys working in a fast-paced environment, who likes to experience the newest technologies but, at the same time, keeps a grasp on the well-established ones, then join us in the conversation about relevant software development.
Stefanini has career opportunities locally and around the world for professionals interested in a vibrant, passionate, team-oriented workplace.
Learn more about us on https://stefanini.com and Like our Facebook page Stefanini Romania.
If you are interested in learning more about this opportunity or if you know someone who is interested, please send us your CV at:?[email protected]
Thank you!