Senior Developer

Join a US-based tech company empowering businesses with advanced data management solutions. Their platform integrates a multi-model search engine, database, and semantic AI, offering features like metadata management and top-tier security. Their vision is to help teams unify data sources and drive growth, exceeding client expectations. Founded in 2018, the company is remote-first with a team of 12, primarily based in the US, with some members in LATAM (Brazil).

đź‘€About the role

We are looking for a talented Senior Developer to join our amazing clients team and contribute to a variety of data-driven projects. You’ll play a critical role in building backend systems, managing databases, and working closely with stakeholders. You’ll have the opportunity to grow your skills in MarkLogic while leveraging your expertise in NoSQL and SQL databases, and your knowledge of Node.js and JavaScript will be essential in this role.

đź’ś Responsibilities

  • Build and maintain backend systems for data-driven projects, ensuring they meet business needs
  • Write clean, efficient, and scalable JavaScript code (including Node.js) for backend systems.
  • Implement and integrate Node.js APIs to ensure seamless communication between systems.
  • Database development and management including work with NoSQL and relational databases
  • Participate in code reviews, providing constructive feedback to improve code quality and maintainability.
  • Collaborate closely with team members and stakeholders to align technical efforts with business goals

👉 Requirements

  • 5+ years of professional software development experience as backend engineer or fullstack engineer
  • Solid experience of JavaScript, with experience in backend technologies such as Node.js.
  • Strong experience with NoSQL databases (e.g., MongoDB), and SQL (relational databases).
  • Strong understanding of API design principles and experience implementing and integrating Node.js APIs
  • Ability to work effectively in a collaborative team environment and communicate with both technical and non-technical stakeholders.
  • Strong problem-solving and debugging skills.

👉 Bonus (Would be great to have!)

  • Familiarity with MarkLogic is a big plus, but not required.
  • Familiarity with Apache NiFi is helpful, but we’ll provide training.

â–¶Short-term Expectations
• Familiarize yourself with MarkLogic and Apache NiFi
• Contribute to ongoing projects and participate in code reviews.

â–¶ Medium-term Expectations
• Employ specified branching strategy and deploy changes in client environments
• Be the primary implementor for work assigned by client

â–¶ Long-term Expectations
• Lead client projects. This includes the ability to lead and assist less experienced developers. • Attain and apply superior-level MarkLogic skills.

🍿About the process

The interview process spans 3 hours over 4 separate days of meetings:

  1. Intro call with the kala team💜 30 min ⏲ Share your background and learn more about us! 💜
  2. Meeting with our Partner: 30 min ⏲ Discuss your experience with the Leadership Team and get insights into technical challenges, work culture, and more. 🙋‍♂️
  3. Technical Step đź’żđź‘‹ The opportunity to see you in action
  4. Final step: 30 min ⏲ Talk through the assessment, clarify any remaining questions – this is the final step.

Our partner offers a direct contract as an independent contractor, with payment in USD, remote work flexibility 🏡, and US public holidays + PTO. The team operates in the EST time zone, and this is a full-time position (40 hours per week).

Are you a passionate Developer with a strong focus on JavaScript and databases? Do you enjoy working with small, high-impact teams? If so, this opportunity could be the perfect fit for you! đź‘‹

LOCATION: LATAM
TECHNOLOGY: JAVASCRIPT NodeJS NoSQL SQL
idioma: Ingles

Apply for this position

Allowed Type(s): .pdf, .doc, .docx