Back-End Developer (TypeScript Node.js ) to $3400

BNX Media is a full-cycle digital marketing agency powered by growth and results. Our specialists form a team of professionals who approach every challenge with passion and determination. We don't just work for our clients; we create real opportunities for their growth. Every project is a chance for us to deliver the best results. Our clients' success is our goal, and we are ready to pursue it together!

Job Description: 

We are seeking an experienced TypeScript Node.js Developer to join our backend development team. The successful candidate will be responsible for developing web applications, APIs, microservices, integrations, and internal scripts/utilities. This role emphasizes building robust and scalable code, ensuring code quality through automated tools, and collaborating effectively with cross-functional teams. While prior experience with AdonisJS is not required, the candidate should be willing to contribute to projects involving this framework as needed. 
 

Key Responsibilities: 

  • Develop and maintain web applications, APIs, microservices, integrations, and internal scripts/utilities using TypeScript and Node.js. 
  • Create distributable and reusable libraries and SDKs for both internal and public use. 
  • Collaborate with cross-functional teams to define and implement new features and enhancements. 
  • Ensure code quality and adherence to coding standards by utilizing tools like ESLint and Prettier. 
  • Containerize applications correctly using Docker, focusing on statelessness and environment-based configurations. 
  • Interact with queue systems and message brokers such as Redis or RabbitMQ to implement asynchronous processing. 
  • Utilize query builders like Knex.js and ORMs such as Lucid for efficient database interactions. 
  • Troubleshoot and resolve technical issues in existing codebases. 
  • Stay current with the latest TypeScript and Node.js features, updates, and industry trends. 
  • Contribute to projects involving AdonisJS as required; prior experience is not mandatory, but a willingness to learn is essential. 

 

Qualifications: 

  • Demonstrated experience as a Node.js Developer with a strong focus on TypeScript. 
  • Proficiency in developing web applications, APIs, microservices, and integrations. 
  • Strong understanding of Node.js and its core principles, including event-driven architecture, non-blocking I/O, and asynchronous programming patterns. 
  • Experience with module bundlers and package managers, such as Vite, Rollup.js, npm, and Yarn. 
  • Ability to correctly containerize applications using Docker, emphasizing stateless design and environment-based configurations. 
  • Experience interacting with queue systems and message brokers such as Redis or RabbitMQ. 
  • Proficiency with query builders like Knex.js and ORMs such as Lucid for database interactions. 
  • Familiarity with RESTful API design and implementation. 
  • Knowledge of version control systems, particularly Git. 
  • Ability to ensure code quality using automated tools like ESLint and Prettier. 
  • Problem-Solving Approach: A proactive attitude towards tackling challenges, with a willingness to explore and learn new solutions. Openness to collaboration and seeking assistance when needed to find effective outcomes. 
  • Best Effort Commitment: Dedication to giving your best effort in all tasks, striving to achieve high-quality results even when faced with complex problems. 
  • Strong communication and teamwork skills. 
  • Desirable: Experience with AdonisJS is a plus but not required. 
  • English language skills at B2/C1 level.

    With us you will get: 
  • Flexible start of the working day (9:00-17:00, 10:00-18:00, 11:00-19:00). 
  • Comfortable office with modern equipment. 
  • Health insurance, which is fully covered by the company.
  • Professional development courses.
  • Mental health services.

    Send your resume and we will tell you all the details!
350 views
·
66 applications
94% read
·
61% responded
Last responded 6 days ago
51 views
·
5 applications
40% read
·
0% responded
To apply for this and other jobs on Djinni login or signup.