GrepJob
Wrike

Senior Software Engineer

Wrike
Apply
5 days ago
Remote, EstoniaSenior / Mid Level
H1B Sponsor

Responsibilities

  • Develop and enhance Kotlin-based backend services for Wrike’s mobile application.
  • Contribute to core platform components, including APIs and business logic.
  • Collaborate with iOS, Android, QA, product, and design teams to deliver features.
  • Participate in code and peer reviews to ensure engineering quality.
  • Propose innovative technical solutions for mobile backend services.
  • Support the delivery of a reliable and user-friendly mobile experience.

Requirements

  • 4–6 years of software development experience using Java, Spring, MyBatis, PostgreSQL, and Maven.
  • Production experience building backend systems and services.
  • Good understanding of backend architecture, SOLID principles, and REST APIs.
  • Strong knowledge of SQL and API design.
  • Ability to create simple, scalable, and maintainable solutions.
  • Strong communication skills in English.
  • Commitment to continuous learning and improvement.
  • At least 1 year of production experience with Kotlin is preferred.

Benefits

  • 28 calendar days of paid vacation.
  • Sick Leave Compensation (5 Paid Uncertified Sick Days).
  • Parental Leave: 18 Weeks Maternity / 4 Week Paternity.
  • 2 Volunteer Days.
  • Health Insurance (Employees + Dependents).
  • Life Insurance Plan.
  • Utility Allowance (30 EUR/month, subject to taxation).
  • Fitness Plan (800 EUR/year).
  • Full-remote & On-demand access to Co-working space.

Tech Stack

JavaKotlinMavenPostgreSQLSQL

Categories

BackendMobile