Job Closed

This listing is no longer active.

Diffco logo
Diffco

Mobile and Web development partner you can rely on

Senior Full Stack Developer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Serbia

Posted

78 days ago

Salary

0

Seniority

Senior

Bachelor Degree8 yrs expEnglishJavaScriptNode.jsPostgreSQLReactTypeScript

Job Description

Senior Full Stack Developer

Diffco

• Deliver end-to-end features across backend and frontend, with emphasis on backend. • Contribute to refactoring and modernizing systems as well as new feature delivery. • Collaborate with product, design, and research teams in a distributed environment. • Implement design updates as part of a rebranding initiative (typography, assets, UI components).

Job Requirements

  • 8+ years in engineering, with proven SaaS/B2B experience.
  • Strong in TypeScript, Node.js, React, PostgreSQL.
  • Exposure to system design and scaling at enterprise or large project level.
  • Ability to ship high-quality features fast.
  • Experience migrating legacy systems or supporting multi-region infra is a plus.

Benefits

  • Competitive salary and bonuses
  • Flexible work hours
  • Remote job
  • Professional development opportunities
  • Vibrant workplace culture

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 11-50H1B No Sponsor

• Library updates • Mitigation of transitive vulnerabilities • Impact analysis

Brazil
Job Closed
Full TimeRemoteTeam 11-50H1B No Sponsor

• Maintenance and Support: Ensure the health and stability of environments by troubleshooting systemic, infrastructure, and information security issues. • Development: Implement new components and services, ensuring high performance and system stability. • Continuous Improvement: Analyze, identify, and implement improvements in development (TST) and staging/homologation (HML) environments. Work on preventing and predicting systemic failures. • Incident Management: Support development teams in resolving incidents, problems, and changes, working directly on outages and failures. • Collaboration: Coordinate solutions with other teams (Development, QA, and Business) and define testing strategies. • Quality: Report systemic failures and develop action plans for continuous system improvement.

Brazil
Job Closed
OtherRemoteTeam 51-200H1B No Sponsor

• Drive architectural decisions and contribute to long-term technical strategy in partnership with engineering leadership • Own complex feature development end-to-end, from initial planning through delivery and observability • Set engineering standards and promote best practices in code quality, testing, documentation, and system design • Collaborate with product, design, and other technical stakeholders to shape roadmaps and scope technical initiatives • Mentor engineers across the team and provide technical leadership through code reviews, design discussions, and knowledge sharing • Identify and resolve performance bottlenecks, scaling challenges, and system reliability issues • Advocate for and contribute to improved developer experience through tooling, automation, and process refinement

Nebraska
$200K - $250K / year
Job Closed
OtherRemoteTeam 201-500Since 1986H1B Sponsor

• Build end‑to‑end features across UI, API, and database layers. • Improve SQL performance through indexing, query optimization, and schema refinement. • Develop REST APIs with proper error handling, logging, and validation. • Refactor legacy code to improve maintainability and testability. • Manage feature branches and resolve complex merge conflicts. • Review pull requests from junior developers with constructive feedback. • Follow and enforce branching strategies (GitFlow, trunk‑based, etc.). • Write comprehensive unit and integration tests. • Work with QA to: - Define test cases for Playwright automation - Validate API contract tests in Postman - Participate in defect triage and root‑cause analysis - Ensure code is testable and supports automation frameworks. • Enhance built pipelines by adding automated tests, static analysis, or linting. • Contribute to deployment scripts and environment configuration. • Troubleshoot pipeline failures and improve reliability. • Estimate work accurately and identify risks early. • Collaborate with product owners to refine requirements. • Support hybrid Agile/Waterfall delivery by adapting to project needs.

Washington
$130K - $150K / year
Job Closed