SENIOR FULL-STACK ENGINEER (KOTLIN, REACT), Kraków
Kraków County
SENIOR FULL-STACK ENGINEER (KOTLIN, REACT), Kraków
Kraków, Kraków County, Lesser Poland Voivodeship, Polska
TN Poland
27. 2. 2025
Informacje o stanowisku
Social network you want to login/join with:
Client:
Location:
Job Category:
Other
EU work permit required:
Yes
Job Reference:
a10d0c7b6629
Job Views:
21
Posted:
23.01.2025
Expiry Date:
09.03.2025
Job Description:
Requirements:
5 years of professional experience with Kotlin.
Experience as a senior-level engineer working across a modern web stack.
Strong knowledge of software engineering principles (SOLID, DRY, ER modeling).
Professional experience building web-based single-page applications using React/TypeScript or an equivalent.
Knowledge of front-end development and understanding of building rich user interfaces following a responsive design.
Understanding working with Terraform.
Experience with continuous integration or, ideally, continuous delivery.
Strong familiarity with build tools (e.g., Maven) and version control tools (e.g., Git/GitHub).
Experience working in agile teams, following Scrum or Kanban, and participating in regular ceremonies, including stand-ups, planning, and retrospectives.
Experience using project management and workflow tools (e.g., Jira).
Excellent communication skills (both oral and written).
Pro-active, self-motivated, and able to use own initiative.
Exceptional interpersonal skills, including teamwork, facilitation, negotiation, and planning.
Excellent analytical and technical skills.
Ability to quickly comprehend the functions and capabilities of new technologies.
Ability to offer balanced opinions regarding Ki’s existing and future technologies.
Ability to actively lead engineering team discussions and meetings.
Nice to have:
Previous experience in software development in the financial markets, fintech, or insurtech.
Responsibilities:
Develop robust and scalable software for business-critical, web-based applications.
Build eye-catching, functional, efficient, and reusable web and mobile-based sites that drive these web applications.
Design, build, test, document, and maintain APIs and integrations.
Ensure quality control using industry-standard techniques such as automated testing, pairing, and code review.
Work with the product team to understand and translate end-user requirements into an effective technical solution.
Document technical design and analysis work.
Assess current system architecture and identify opportunities for growth and improvement.
Build mock-ups or prototypes to explore and troubleshoot new initiatives.
Work with the product team and UX designers to review designs, implement new features, and ensure a top-level user experience.
Explore new ideas and emerging technologies and develop prototypes quickly.
Promote a culture of continuous improvement, positively influence current ways of working, leading by example.
Serve as a domain expert in many of the projects core technologies.
Mentor and coach colleagues in engineering and business domain subjects to build their abilities and skills.
Opinionate regarding system architecture and suggest improvements and changes required to support the delivery of new functionality, where needed.
We Offer:
US and EU projects based on advanced technologies.
Competitive compensation based on skills and experience.
Flexibility in workspace, either remote or in our welcoming office.
Comprehensive medical insurance after one month.
MultiSport card with access to 2500 sports facilities all over Poland.
Bonuses for recommendations of new employees.
Bonuses for article writing, public talks, other activities.
15 vacation days, 10 national holidays, sick leaves, family days off.
Educational activities reimbursement on a monthly basis.
Free webinars, meetups, and conferences organized by Svitla.
Gifts for anniversaries, New Year, and other holidays.