Senior Software Developer
Excellent opportunity to work REMOTELY with a U.S.-based company. Any candidate living in Mexico, Central, or South America can apply.
About the Company
Bydrec, Inc. is a California-based employer company matching top Tech talent from Latin America to U.S. companies looking to augment their Tech teams. Find out more about us at bydrec.com.
Job Description
We are seeking a Node.js Developer who will be responsible for designing, developing, and maintaining server-side applications using Node.js. The ideal candidate will ensure high performance, responsiveness, and seamless integration with front-end components. This role requires strong problem-solving skills, the ability to write clean and maintainable code, and experience working in collaborative environments.
Responsibilities
Design, develop, and maintain server-side applications using Node.js.
Create and manage RESTful APIs to support various functionalities and integrations.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Design and maintain SQL databases, perform data modeling, and write complex queries.
Write clean, maintainable code and conduct code reviews to uphold high-quality standards.
Debug and resolve issues across the full stack, ensuring application stability.
Work closely with cross-functional teams, including designers, product managers, and developers.
Technical Requirements
Must-Have Skills
4+ years of experience in Node.js development.
Proficiency in Node.js, Next.js, Prisma, and Bicep (mandatory experience required).
Strong understanding of front-end technologies (HTML, CSS, JavaScript, and modern JavaScript frameworks like React or Angular).
Extensive experience with RESTful API development.
Solid experience with SQL databases (e.g., MySQL, PostgreSQL).
Experience with Git and version control systems.
Strong analytical and problem-solving skills.
Desired Skills
Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
Experience with cloud services (AWS, Azure, Google Cloud).
Experience leading mid-to-large-sized projects.
Nice-to-Have Skills
Experience working with performance monitoring tools.
Knowledge of EDI transactions and related tools.
Previous experience in healthcare domain projects.