Remote job
Full Stack Developer
Job details
About this role
Role overview Build and evolve an AI-enabled marketing platform by delivering features across the web application stack. This full-time role suits an engineer who enjoys creating new product experiences, follows changes in web technology, and can move between independent execution and close team collaboration.
Responsibilities - Develop and maintain application features across frontend and backend components. - Turn product needs into practical implementations, starting with focused steps and iterating as requirements develop. - Use current web technologies to create useful, reliable product experiences. - Assess technical problems at both the detail and system level, then work toward clear solutions. - Own projects independently while coordinating effectively with a distributed team.
Requirements - Solid experience with Next.js, React, Node.js, PostgreSQL, and Docker. - Strong critical thinking and problem-solving ability. - Comfort working in a fast-moving environment where priorities and solutions may evolve. - Ability to take initiative and deliver work independently while contributing to a team. - Fluent English for communication with colleagues.
Nice to have - Experience with Tailwind CSS, tRPC, or LangChain. - Familiarity with Zod.
Benefits and work setup - Full-time position, with flexible remote work or office work in Sofia or Lisbon. - Competitive compensation, mentorship and learning opportunities, and support for personal development. - Modern tools, regular team events, and a flat, transparent working environment.