Senior Software Engineer
Senior Software Engineer (Remote)
Join a special, high-performing team working with experienced operators. Building a cutting-edge B2B platform for the U.S. market.
We are looking for a Senior Software Engineer with 5+ years of experience who is passionate about building scalable, reliable, and high-quality software.
This role is ideal for someone who can take ownership, make strong technical decisions, and collaborate closely with product, design, frontend, and backend teams.
Responsibilities:
• Develop and maintain high-quality software features for a modern web platform
• Design scalable, clean, and maintainable application architecture
• Work across frontend and backend systems depending on project needs
• Collaborate with designers, product managers, and developers to deliver polished user experiences
• Translate product requirements into reliable technical solutions
• Write clean, reusable, and well-tested code
• Review code, mentor developers, and enforce engineering best practices
• Optimize application performance, security, and reliability
• Participate in technical planning, estimations, and architecture discussions
• Maintain strong documentation and development standards
Requirements:
• 5+ years of professional software engineering experience
• Strong knowledge of JavaScript/TypeScript and modern web development
• Experience with React, Next.js, Node.js, or similar frameworks
• Solid understanding of REST APIs and backend development
• Experience with database design and data modeling
• Proven experience building scalable, production-ready applications
• Strong understanding of Git, CI/CD workflows, and agile environments
• Ability to write clean, maintainable, and efficient code
• Strong problem-solving skills and attention to detail
• Ability to work independently in a remote environment
• Strong communication and collaboration skills
Nice to Have:
• Experience with AWS, Google Cloud, or Azure
• Experience with PostgreSQL, MongoDB, Prisma, or similar tools
• Familiarity with Docker and deployment pipelines
• Experience with testing tools (Jest, Cypress, Playwright, Testing Library)
• Experience building products for the U.S. market
• Previous mentoring or team leadership experience
Required languages
| English | B2 - Upper Intermediate |