Senior Software Engineer

last updated August 18, 2021 3:30 UTC

Zedge

HQ: Remote

more jobs in this category:

  • -> Website & App Tester @ PingPong
  • -> Entry Level Content Writer @ Jerry
  • -> Code Challenge Reviewer - Review Code In Your Spare Time - £50 Per Hour @ Geektastic
  • -> Frontend Developer (React) @ Cake
  • -> Frontend Engineer @ Torc

Tech stack:

  • Kotlin, Reactive programming, Spring, Kubernetes, Kafka, Maven, Gradle, Docker, MySQL, PostgreSQL

  • Some Java 11/apache thrift legacy that we are moving away from.

  • Productivity: Gitlab, Google Cloud, Grafana, Swagger, JIRA, Confluence, Slack

Qualifications:

  • Fluent in any JVM-based language (Kotlin experience is not required)

  • Ability to write clean and testable code

  • Knowledge of how to handle eventual consistency in an event-driven environment

  • Proficiency in best practices and design patterns

  • Experience in working with microservices architecture

Responsibilities:

  • Working in the "Customer Experience Platform" team that is responsible for serving content to mobile apps, authentication, sending emails, marketing automation and whatever other APIs are needed for mobile apps

  • Help product managers deliver MVP functionality in the most reasonable ways, given that we are serving over 33 million unique users every month

  • Keep an eye on how we serve things to mobile clients and ensure the bill doesn’t go wild – serving huge video/audio/image to that many users in a suboptimal way can lead to a huge impact

  • Be proactive in introducing best and modern industry practices every day

  • Writing software in Continuous Delivery way – so, all changes have to be fully covered by unit and integration tests

We offer:

  • Humble, hungry, and smart colleagues that are always striving for the most reasonable solutions

  • Very little technical debt – we write most of the software from scratch, constantly learning and using new technologies

  • Ability to learn from other colleagues and apply your ideas on a large scale, distributed systems. And an ability to deploy your changes to Production in less than 15 minutes

  • Startup culture – if you see that something is wrong, go ahead and fix it! No need to seek for multiple approvals

  • Latest hardware and software – laptop with your favorite OS (Mac, Linux, Windows), IntelliJ, keyboard/mouse of your choice, etc.

  • We are remote-first and we will continue to be – there is no need to go to the office but you can – you can choose what’s best for you

  • Perks: private health insurance; home office budget (whatever you need – noise-canceling headphones, gaming chair, and the like); learning budget (you can dedicate 10% of your working time to learning); mobile phone budget; free books. For folks who prefer working in the office, we offer a parking spot.

Apply info ->

To find out more about this job, please visit this link

Shopping Cart
There are no products in the cart!
Total
 0.00
0