Senior Full Stack Engineer

StartupHeroes Türkiye
Relocation
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Design and implement API methods, develop modern UI components, and improve system performance. Collaborate with cross-functional teams to build scalable distributed systems. Mentor junior engineers and drive technical decisions.

Key Highlights
Build end-to-end product features
Design and implement API methods
Develop modern UI components
Improve system performance and reliability
Collaborate with cross-functional teams
Mentor junior engineers
Drive technical decisions
Technical Skills Required
Java Spring Boot React TypeScript Kubernetes AWS MySQL Node.js Go Python Angular
Benefits & Perks
Remote work option
Competitive salary and Bonus package
Private health insurance
Monthly renewed lunch fee
Gift card
Relocation support
Internet fee support
Sports&wellness membership support

Job Description


StartupHeroes is looking for a Full Stack Engineer to build end-to-end product features, design and implement API methods, develop modern UI components, and improve the performance and reliability of our systems as we rapidly support our products and organisations.

We build apps using reliable tools that our team knows and trusts: Java (Spring Boot), React, TypeScript, Kubernetes, AWS, and MySQL. Expertise in these areas is a huge plus, but familiarity with other common languages and frameworks (Node.js, Go, Python, Angular, etc.) is also valuable. We’re a collaborative team that works closely with product managers, designers, backend, frontend, iOS, Android, automation, and quality engineers. We are looking for engineers that understand that simplicity and reliability are aspects of a system to be carefully calculated with every decision made.

StartupHeroes has a positive, diverse, and supportive culture - we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?

 

What you will be doing;

  • You'll brainstorm with Product Managers, Backend, and Frontend Engineers on your team to conceptualize and build new features for our products.
  • You’ll actively own team features or systems and define their long-term health, while also improving the health of surrounding systems for operational excellence.
  • You'll assist our skilled support team and operations team in triaging and resolving production issues.
  • You'll mentor other engineers and deeply review code.
  • You’ll improve engineering standards, tooling, and processes.
  • You’ll work on challenging problems and build highly scalable distributed systems in a business oriented way.
  • You’ll lead the creation and improvement of our real time decision making systems.


What you should have;

  • You have expertise in data structures and algorithms.
  • You have professional experience with Java for 2+ years.
  • You can contribute to technical architecture discussions and help drive technical decisions within your team.
  • You write understandable, testable code with an eye towards maintainability.
  • You are a strong communicator. Explaining complex technical concepts to other engineers and stakeholders is no problem for you.
  • You have solid knowledge of event processing models, multi-threading and REST


What is nice to have;

  • Basic understanding of operational research tools.
  • E-commerce logistics experience.
  • Spring, Spring Boot, Maven, Kafka, AWS, Kubernetes, Prometheus, Grafana
  • Aspects of observability e.g. metrics, monitoring, logging etc.
  • Experience in scalable micro-service architecture.


What we offer;

  •  Remote work option
  •  Competitive salary and Bonus package
  •  Private health insurance
  •  Monthly renewed lunch fee
  •  Gift card
  •  Relocation support
  •  Internet fee support
  • Sports&wellness membership support

Subscribe our newsletter

New Things Will Always Update Regularly