Senior Software Engineer

closed
Appfire Logo

Appfire

πŸ’΅ $54k-$75k
πŸ“Remote - Poland

Summary

Join Appfire, a remote-first company, and be part of a self-organizing product team building 7pace, an industry-leading time tracking software. Collaborate with engineers, designers, and product managers to deliver high-quality software. Utilize best engineering practices, including automated testing and code reviews. Enjoy flexible work arrangements, a focus on work-life balance, and opportunities for professional growth. Appfire offers competitive salaries, comprehensive benefits, and a supportive work environment. Contribute to a product used by thousands of customers, including major brands. Choose how you want to work and grow your career at Appfire.

Requirements

  • Proven record of delivery of several software development projects or products
  • Hands-on experience with back-end technologies, specifically REST API with Node.js and Typescript
  • Truly engineering approach to solving problems. Good theoretical foundations of computer science (e.g. data structures, algorithms and computational complexity, FP, OOP) are super practical in the ever-changing landscape of technologies
  • Understanding of modern microservice architectures, and practical experience implementing them in Azure (GCP or AWS), familiarity with Docker and Kubernetes
  • Solid architectural understanding of web applications , including performance, quality and security aspects
  • Willingness to learn and use multiple technologies, both backend (C#, ASP.NET Core) and frontend (React, Redux)
  • Command of English at level B2 or higher

Responsibilities

  • Be a part of a self-organizing, cross-functional product team and cooperate closely with other Software Engineers, UX Designers, Product Managers, Team Leaders, and with other specialists like Product Marketeers or Support Engineers
  • Follow the best engineering practices : automated testing, code reviews, pair programming, YBIYRI (you built it you run it)
  • Share your thoughts openly and honestly on what would be the best for the customers and the business: you will be part of discussions about the future of our products and Appfire
  • Decide freely about your day and assignments - we do not micromanage people and we do care about work & life balance
  • Be the change you seek - if you see that something can be improved, suggest how and make it happen (alone or by engaging your colleagues)!

Preferred Qualifications

Familiarity with SQL and relational databases is a plus (PostgreSQL or MSSQL are preferred)

Benefits

  • Salary Ranges: 18 300 - 25 100 PLN gross/month on Contract of employment + Possibility to apply for 50% tax deductible costs on creative works (AKUP/IP tax-deductible costs)
  • Every Appfire employee is eligible for company equity
  • 26 paid days off, regardless of years of experience
  • Wellness Days: additional time off each month to recharge and take care of yourself
  • Indefinite Employment Contract from day one, no trial periods
  • Private healthcare, including psychological care
  • MyBenefit Platform: 150 PLN/month to spend on Multisport card or available shops, restaurants, gyms, etc
  • Home Office allowance: 200 PLN/month to cover your electricity and internet bills
  • Lunch Card: 300 PLN/month to spend on groceries/restaurants (excluding alcohol and other excise duties items)
  • Life Insurance
  • Education: Appfire University
This job is filled or no longer available