Mid-Senior Full stack Software Developer

  • Budapest/Szeged, Hungary
  • Full-time

Company Description

About Starschema

At Starschema we believe that data has the power to change the world and data-driven organizations are leading the way. We help organizations use data to make better business decisions, build smarter products, and deliver more value for their customers, employees and investors. We dig into our customers’ toughest business problems, design solutions and build the technology needed to address today’s unique challenges. 

What you can expect as a Starschema team member

As a member of the Starschema team, you will be on the front lines of digital transformation, working with some of the most innovative Fortune 500 companies to drive innovation and realize the promise of data-driven cultures. You will learn and use the latest data-centric technologies along with the core industry technologies. 

Our team is inclusive and fun. While we take our work seriously, we know how to have a good time while doing so. We encourage everyone to share their opinions and ideas, and our leadership wants to hear everyone’s input no matter what role they play in the organization.

Job Description

You can work remotely from anywhere within Hungary. Your future Manager (this guy) is working from home entirely since 2014, so you can do the same, but in case you do need some face-to-face quality time with some fellow teammates, we do have offices in Budapest and Szeged, where you are always more than welcome. Check out some photos of the Budapest office here.  

Some projects this team has recently been working on: 

  • We are helping a client to discover how their next-generation mobile phone will break (or not break) if thrown onto a granite slab. 

  • Another one of our clients is actively fighting to eradicate the poliovirus in Afghanistan and Pakistan. We’re helping them track the virus by creating additional features into their dashboards.  

  • We have also helped another client to use their global COVID-19 related dashboards appear politically correctly. Due to some current border disputes, these borders are now appearing differently depending on the country you open the dashboard from (until the dispute gets resolved of course)  

  • Okay, we have less world-changing but still exciting projects as well. We are helping one of our clients (providing CFO services to startups) communicate financial data to their clients in a more live and interactive way (instead of a monthly-once report, building a site with live communication and information sharing)  

What an average day will look like for you: 

  • In the mornings and early afternoons, we mostly work among ourselves. The majority of your time will be spent with coding, either alone or together with close team members in pair-programming. 

  • From time to time (not too often), in the later afternoons (around 3pm – 5 pm), you might get involved in some meetings with clients, mostly you would be working with our US-based clients. 

Qualifications

We’d like to hear from you if: 

  • You have minimum 3+ years (mid level) or 5+ years (senior level) of experience as a Software Developer or Software Engineer using different type of technologies throughout your career: both Frontend and Backend – such as Angular, React, Python, Go, Javascript – not necessarily all, but rather a combination of a few of them (Some of us also love Rust but are still waiting for the chance to use it in production).

  • You get excited if you get to learn a new technology, and you don’t necessarily want to stick to a single one throughout your whole life. Sometimes, when we work on a project for a client, the technology we end up using might differ from what you have experience in. Then, you get to learn and discover it, and at the end of the project, you may say goodbye to it (or you may not). You will be very happy here if you’re a type of person who sees this as an exciting opportunity to widen your knowledge.   

  • You want to understand the context and the background of what you do. We don’t ever just “code HTML for food”  – and we expect the same attitude from you. 

  • You enjoy being involved in the early stages such as architecture planning, design decisions, setting up CI or figuring out the best Jira workflow (actually the simpler the better); and you also like being responsible for not only coding but the quality of your work as well (we don’t have any QA Engineers in the whole company). 

  • You can't stand people who end the conversation with “Well, it worked on my computer”. 

Additional Information

What's In It For You:

Home Office: We work two days from the office and three days from home – but we don’t check it, we don’t track it and we don’t decide which days you choose. We trust that you are the best judge of when and where you’re most effective. But we’d still like to meet you every now and then, because we believe in in-person relationships and ”watercooler conversations.

Benefits & Community: A healthy lifestyle and the feeling of belonging are important to us, for both body and mind. We provide:
•    Unlimited Life1 gym pass (for any Life1 gym in Budapest)
•    Medicover health insurance
•    Lots and lots of fruit in the office
•    Free massage in the office two days per week
•    Online yoga once a week
•    Employee Assistance Program (EAP) – an independent, third-party counseling service that you can call 24/7
•    Soccer court for our Starschema football team
•    Online gaming community
•    Boardgame evenings
•    A hiking community that goes on hiking trips every Saturday

You might also want to know: 

Salary range: The range for this position is approximately gross 900.000 - 1.200.000 HUF per month for experienced-medior seniority and 1.200.000 - 1.500.000 HUF per month for senior level. The final amount in your offer will depend on your expertise and professional experience. 

You might also want to know: 

Start Date: The sooner the better, but if you currently work somewhere and have a notice period, it is still fine, we will wait for the right person! 

Selection Process:

1. Short conversation with HR . We will briefly talk about your motivation and experience and we switch to English for a few questions and ask about your notice period.

2. Videochat with your future teammates. They will tell you more about the projects, and you can get to know the colleagues you will work the closest with, and also your potential Team Leads.  

3. Online technical round: This stage includes some pair-programming  and/or technical questions as well. (But we promise we will NEVER ask you the BigO of Bubble Sort or what is the fastest way to determine if a number is even.)
 

If you like what you have read, submit your application now! 

Privacy Policy