
Full Stack Engineer
Posted Nov 4

Posted Nov 4
This is a fully remote position, open to applicants in Romania.
• Develop and sustain web applications utilizing React, TypeScript, and TanStack Start.
• Take ownership of designated projects and initiatives through all phases including planning, implementation, testing, deployment, and delivery.
• Create and manage APIs utilizing tRPC and REST.
• Assist with application deployment, monitoring, and ongoing maintenance tasks.
• Construct, maintain, and scale backend services using Node.js and TypeScript.
• Work collaboratively with developers to integrate front-end and back-end systems effectively.
• Document technical specifications, APIs, UI designs, and database architectures.
• Enhance development processes and best practices.
• Write and uphold automated tests.
• Engage in code reviews.
• Diagnose application reliability, performance, and security challenges.
• Communicate updates, technical decisions, and any obstacles encountered.
• Collaborate with the Los Angeles team during evening hours in Romania.
• Over 3 years of experience in complex backend application development with Node.js and TypeScript.
• Familiarity with frameworks such as NestJS, Nitro, TanStack Start, Next.js, Express, or similar is highly advantageous.
• More than 2 years of experience in developing REST APIs.
• Experience with tRPC is preferred but not essential.
• At least 3 years of experience with PostgreSQL or MySQL and ORMs.
• A minimum of 2 years of frontend development experience using React and TypeScript, including single-page applications in React or Vue.
• One year of experience with Linux.
• Basic understanding of Docker.
• Over 2 years of experience with Tailwind CSS, Bootstrap, or similar CSS frameworks.
• Strong knowledge of Continuous Integration/Deployment practices.
• Experience in writing unit, integration, and browser tests.
• Proficient in Git workflows, including branching, merging, and tagging.
• Excellent written and verbal communication skills in English.
• Strong analytical abilities and capacity to work collaboratively.
• Ability to work autonomously, manage assigned tasks through to delivery, and handle routine deployments and production troubleshooting.
• Bachelor's degree in Computer Science, a related field, or equivalent experience.
• Availability for 40 hours per week, including mandatory hours from 18:00 to 22:00 Romanian time.
• Must reside in Romania.
• Must work through an SRL or PFA.
• Monitask is required for tracking hours worked.
• Proficient in TypeScript, React, NestJS, Next.js, Nitro, Prisma, PostgreSQL or MySQL, Linux, Docker, NPM, Vite, and Swagger.
• Payment made every two weeks on Friday via PayPal or Payoneer.
• Permanent employment position.
• Remote working opportunity.
• Full-time collaboration under a services agreement.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.