All offersKrakówJSSenior Software Development Engineer
Senior Software Development Engineer
JS
Apptio

Senior Software Development Engineer

Apptio
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B, Permanent
Operating mode
Office

Tech stack

    Java
    advanced
    TypeScript
    advanced
    GitHub
    regular
    React
    junior
    DynamoDB
    nice to have
    SQL
    nice to have

Job description

Friendly offer
As an organization, Apptio has a very strong culture; it is open, transparent, and very customer focused. Leaders in the organization consistently showcase the following key attributes and look to build teams that embrace these qualities every day:
  • Growth Mindset
  • Dealing with ambiguity and change
  • Take ownership and has accountability
  • Customer-focused
  • Foster an inclusive environment
Apptio Poland has been funded in 2021 and is the first Apptio’s Product Innovation Center in the EMEA region. From the very beginning we are growing the organization with end-to-end business and engineering ownership in mind. Learn more about us at https://www.apptio.com/company/apptio-poland/ 
 
Help us create our market-defining SaaS enterprise applications! In this role, you will be responsible for designing and delivering a variety of exciting and challenging functionality. For example, our work includes interactive modelling, business intelligence and creating an extensible applications framework. The right candidate will be a solid Java and TypeScript developer, collaborate exceptionally, have a knack for delivering appealing UI and demand a high-performance environment.

Job Responsibilities:
  • Thrive in a fast-paced, collaborative, cross-functional, agile environment.
  • Team with product management to define desired capabilities.
  • Technical design and deliver those capabilities with state-of-the art rich interfaces in TypeScript.
  • Contribute procedures, tools and practices to optimize team productivity.
  • Analyze problems from internal and external customers, debug and provide fixes.
  • Deliver initial quality, design for automated test-ability, and write unit tests.

Essential Qualifications and Experience:
  • Passion, energy and the desire to work very hard to deliver cool software.
  • Object-oriented software engineering with Java and TypeScript.
  • Complex object (data) models and business rules.
  • Large scale, data-driven business applications, preferably SaaS.
  • Rich user interfaces with web 2.0 technology such as BI, graphical manipulation or complex tabular UIs.
  • Collaborative work style; effective communication; cross-functional teamwork.
  • Able to work with product management, field staff and customers to clarify requirements.
  • Experience delivering commercial software; familiarity with common roles and responsibilities, product and release life cycle, source code and change management, etc.
  • B.S. in Computer Science or equivalent experience.

Desired Qualifications and Experience:
  • Relational and non-relational databases, schema design, SQL and NoSQL.
  • Agile development processes.
  • Design of commercial PaaS or internal platform/application architectures and APIs.
  • Experience with content-management and scriptable applications.
  • Domain experience with enterprise IT.
  • Domain experience with financial planning or other similar business applications.

Benefits:
  • We are a well-established product company, and your role will be to ensure we are still at the very top of our software categories! 
  • Opportunity to work with great minds on cloud-native solutions
  • Clear career ladder with technical and managerial paths
  • Great private health care for you and your family
  • Generous life insurance
  • Sport card - just in case you want to go to a gym, swimming pool, or cross-fit
  • 15 first days of sick leave in each rolling 12 months - paid 100%
  • Freedom to choose contract: UoP and B2B
  • Employee Assistance Program is designed to help you deal with personal and professional problems that could affect your home or work life, health, and general well-being. Fully confidential, available for you and your family members.
  • Flexible working hours
  • Amazing office on the 9th floor of brand new Fabryczna Office will give you a space to meet your new colleagues. We work in hybrid mode - one / two days from the office. Coming to the office is voluntary at this point
  • Entertainment at the office - pool table, Playstation, and even Prosecco! 
  • Team and Office celebrations
  • After five years of employment – additional five days of annual leave/year.
  • Work-life balance – we understand and support the importance of striking a healthy balance between your work and personal life
  • Sweet Mondays and Fruit Wednesdays. Because of course! :)