Sign up and create a profile to see your matching skills
Are you passionate about creating scalable, high-performance back-end systems? Join an innovative technology company at the forefront of revolutionizing the Architecture, Engineering, and Construction sector.
We are looking for a skilled Node.js Back-End Developer to join one of our clients with a global footprint. In this role, you will design and build efficient server-side systems that support key features of the platform. Your tasks will include optimizing code, resolving complex technical difficulties, and maintaining the reliability and security of the back-end infrastructure. You will also contribute to the overall system architecture, helping to improve the user experience for both developers and clients.
Requirements:
Min. 3 years of hands-on experience with Node.js and back-end development
Solid knowledge of RESTful APIs
Familiarity with cloud services such as AWS, Azure, or GCP
An in-depth understanding of database management, including optimization techniques
Experience with version control tools, such as Git.
Knowledge of Test-Driven Development (TDD) and the ability to write an effective test
Knowledge of security practices for ensuring backend systems are secure and reliable
Nice to Have:
Proficiency with Express, and testing frameworks like Jest.
Experience with OpenAPI and API documentation.
Familiarity with DevOps practices, including containerization, CI/CD, and GitHub Actions.
Exposure to ReactJS/Redux, NoSQL databases like MongoDB, and Agile development environments.
Experience with GraphQL APIs and contributing to system architecture
Key Responsibilities:
Develop and maintain the server-side logic using the MERN stack
Design and optimize RESTful APIs to support smooth integration with client-side applications
Work with DevOps and cloud services (such as AWS, Azure, or GCP) to deploy, monitor, and manage back-end system
Troubleshoot and resolve issues across various environments from development to production
Integrate third-party APIs to add features and extend platform functionality
Develop unit and functional tests to secure the reliability of the system
Get to know DevsData:
We are a technology consulting company and a recruitment agency, delivering software solutions to clients from Europe and the US. We work 100% remotely, in an international team, including people from Asia, London, or San Francisco. We employ people with experience in international corporations as well as students of the best technical and business universities.