
Senior Software Engineer Opportunity
13 hours ago
We are seeking an experienced and skilled Senior Software Engineer to join our Mobile Platform teams. As a key member of our cross-functional team, you will be responsible for developing high-quality mobile applications, working closely with Product Owners, Scrum Masters, Analysis and UX design.
Job Description- Develop and deliver high-quality mobile applications, meeting agreed requirements and standards.
- Work collaboratively with the development team, Product Owners, Scrum Masters, Analysis and UX design to ensure successful project delivery.
- Contribute towards establishing levels of automation tests coverage that are required for the project.
- Peer review code by a diverse team, provide feedback in a timely and collaborative manner.
- Identify strategic ways to reduce technical debt, working with teams to ensure they are continuously improving.
To succeed in this role, you will need:
- Strong experience in developing, deploying, and supporting complex iOS applications with a great knowledge of Swift and Objective-C.
- In-depth understanding of Apple recommended design principles, interface guidelines and coding best practices.
- Experience with code coverage, UI and unit testing tools like XCTest, Specta, Expecta, OCMock, Appium etc. as well as good knowledge of Xcode/AppCode IDE, build and distribution processes, knowledge of dependency managers such as Cocoapods.
- Expert knowledge of building responsive user experiences across phones and tablets, with Accessibility principles in mind as well as knowledge of performance, scalability, security, architecture, and engineering best practices.
- Familiarity with security concepts and integration is must, like secure networking, data protection, OWASP Mobile Top 10.
- Hands on experience in remote APIs, concurrency, client-side persistence and various architectural design patterns (UDF, MVVM, MVC, Redux).
- BS degree in Computer Science with 5+ years of broad engineering experience, including at least 2 years in similar senior engineering role.
We offer a competitive salary, annual performance-based bonus, additional bonuses for recognition awards, multisport card, private medical care, life insurance, one-time reimbursement of home office set-up (up to 800 PLN), corporate parties & events, CSR initiatives, social fund, flexible working hours, free parking, nursery discounts, financial support with trainings and education.
OthersThis role offers a chance to work in a multi-disciplinary, agile product team designing and building mobile applications using modern technology stacks, with the ability to quickly pick up new technologies/paradigms and implement solutions across the full stack.
As a Senior Software Engineer, you will have the opportunity to challenge code, design, and implement to ensure they are of highest quality, in line with HSBC and industry standards.
Key Requirements- iOS
- Swift
- Objective-C
- UI
- Unit testing
- Appium
- Xcode
- SAST
- REST API
- Security
- Networking
- OWASP
- Design Patterns
- MVVM
- MVC
- Redux
- BS degree in Computer Science
We provide a unique opportunity to develop your skills and career in a dynamic and innovative environment, with:
- Training budget
- Private healthcare
- Flat structure
- International projects
- Multisport card
- Monthly remote work subsidy
- Psychological support
- Conferences
- PPK option
- Annual performance based bonus
- Integration budget
- International environment
- Small teams
- Employee referral bonus
- Mentoring
- Workstation reimbursement
- Company share purchase plan
- Childcare support programme
- Bike parking
- Playroom
- Shower
- Canteen
- Free coffee
- Free beverages
- Free parking
- In-house trainings
- In-house hack days
- No dress code
- Modern office
- Knowledge sharing
- Garden
- Massage chairs
- Kitchen
-
Senior Software Engineer @
6 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleGood written and verbal communications skills, very good English.Able to articulate a clear understanding of event-driven architecture patterns.A strong grasp of functional, non-blocking, asynchronous code.Security software related experience is desired.Hands on experience with AWS.Performance testing knowledge is...
-
Senior Software Engineering Leader Position
1 week ago
Kraków, Lesser Poland, Czech Republic beBeeSoftwareEngineeringLead Full time 60,000 - 90,000Engineering Leadership Opportunity",">Job DescriptionWe are seeking an experienced Engineering Lead to join our team. This is a fantastic opportunity for a talented individual to lead the development of our next-generation software solutions.As an Engineering Lead, you will be responsible for leading a team of engineers and collaborating with...
-
Senior Cloud Software Developer
5 days ago
Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time €60,000 - €96,000Cloud Software EngineerAre you looking for a challenging role that allows you to develop cloud-based applications using Java and associated frameworks?This is an opportunity to work with a talented team on a wide range of projects, leveraging your skills in design, development, and maintenance.We are seeking an accomplished Senior Cloud Software Engineer to...
-
Senior Software Engineer @
5 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleStrong proficiency in either Java or Scala with proven 5+ years of experience building multi-tiered enterprise applications.Familiarity with Atlassian tools (JIRA, Confluence).Excellent communication skills; able to perform some BA tasks.Analytical mindset with strong problem-solving abilities.Ownership mentality...
-
Senior Cloud Software Developer
1 day ago
Kraków, Lesser Poland, Czech Republic beBeeSoftware Full time €53,000 - €67,000Are you looking for a challenging role that will push your skills to the next level? As a Senior Software Engineer, you will be working on building brand new, cloud-hosted products that streamline the capture, correlation, and real-time distribution of mission-critical information.Required Skills and QualificationsAn experienced programmer with hands-on...
-
Lead Software Development Expert
4 days ago
Kraków, Lesser Poland, Czech Republic beBeeDevelopment Full time 6,615,000 - 8,490,000Senior Software Development LeadOur Vision:We aim to develop cutting-edge technology for power grids, improving efficiency, security, and longevity.The Opportunity:As a Senior Software Developer, you will lead the development of innovative solutions for future power grids. Collaborating with global teams, you will design and develop software used in critical...
-
Senior Software Engineer @
5 days ago
Kraków, Lesser Poland, Czech Republic ITDS Full timeYou're ideal for this role if you have:Solid hands-on experience with Java and Spring BootStrong background in building RESTful APIs and microservicesFamiliarity with DevOps tools such as JIRA, Confluence, Jenkins, and AnsibleGood understanding of Agile/Scrum delivery methodologiesExcellent analytical and problem-solving skillsStrong interpersonal and...
-
Senior Software Engineer
4 days ago
Kraków, Lesser Poland, Czech Republic beBeeservicenow Full time 480,000 - 720,000Job DescriptionWe are seeking a skilled ServiceNow IT software engineer to fill a critical role in our IT Service Management DevOps team.
-
Senior Software Engineer
5 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleProven experience in software development with modern languages Java 17+ (must have), Python / Go (nice to have)Knowledge of Ansible Tower / Ansible scripts, JenkinsPractical experience with S3 Storage (ECS), SQL (PostgreSQL, Oracle DB)Strong problem-solving and analytical abilities Pragmatic approach to...
-
Senior Data Engineer @
5 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleExcellent experience in the Data Engineering Lifecycle. You will have created data pipelines which take data through all layers from generation, ingestion, transformation and serving. Senior stakeholder management skills. Experience of modern Software Engineering principles and experience of creating well tested...