Job Closed

This listing is no longer active.

Lead Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200

Location

Croatia

Posted

117 days ago

Salary

€59.7K - €115K / year

Seniority

Lead

Job Description

Lead Software Engineer

Buckhill

Buckhill is a global technology company with offices in the UK and Croatia. As a strategic technology partner to the London Market, we deliver modern insurance solutions through agile, cross-functional delivery teams leveraging AI capabilities, a growing partner ecosystem, and a culture rooted in innovation and collaboration. We support continuous learning and invest in the growth of our Bucks, fostering an environment where people thrive. With the option for remote work, we've expanded our global footprint, building a diverse and multicultural team making a real impact. At Buckhill, we’re seeking an experienced Lead Software Engineer to guide and support a cross-functional team, ensuring our products deliver high quality technical solutions to our clients. This role goes beyond managing workflows. It’s about empowering people, fostering collaboration, and driving technical excellence. As a Lead Software Engineer, you will lead a cross-functional Scrum team of Developers, QA Engineers, and Solutions Engineers, ensuring alignment with business goals while fostering a culture of continuous growth and improvement. If you thrive in a Scrum environment and are passionate about technical leadership, mentorship, and team success, we’d love to hear from you! Salary Ranges - Croatia: €4.7k - €5.5k (Gross 1, monthly) - Croatia: €57k - €66k (Gross 1, annual) - United Kingdom: £73.5k - £85.1k (Gross, annual) - Europe, outside of Croatia: €59.7k - €84.5k (Gross 2, annual) - Africa & Sri Lanka: €59.7k - €76.8k (Gross 2, annual) - Rest of the world: €59.7k - €115.3k (Gross 2, annual) - A degree in Computer Science, Software Engineering, or related fields - 5+ years of experience in a technical role. - 2+ years of experience in technical leadership, preferably within a Scrum team. - Strong communication and interpersonal skills, with the ability to coach and inspire. - Ability to manage and motivate a team of cross functional engineers - Proficiency with CI/CD pipelines, Git Flows and automated testing - Proficiency with Static Code analysis (Qodana, PHPStan, Lint, Trivy, NPM/Composer audit and licensing) - Proficiency in Automated testing: unit, integration and E2E testing - Proficiency in PHP and/or JavaScript, including frameworks such as Laravel, Filament and Vue.js. - Experience with relational databases (MySQL) and writing efficient queries. - Understanding of Agile methodologies and experience working within Scrum teams. - Support with facilitation of Scrum ceremonies (e.g., sprint planning, retrospectives, and stand-ups) to ensure smooth team operations. - Monitor development progress and identify potential issues or roadblocks proactively escalating these issues where necessary. - Mentor and support team members, delegating tasks and responsibilities effectively, fostering a team culture that supports professional growth and technical expertise. - Identify, assess and resolve technical challenges and issues that arise during development, mitigating risks that could impact development processes. - Oversee resource planning, manage team availability, and align team capacity with sprint goals to ensure long-term scalability and management of technical debt. - Act as a point of contact for the team, communicating technical information, developments and changes to internal stakeholders. - Work collaboratively with other teams and internal stakeholders to ensure development iterations are delivered on time and within budget. - Conduct performance reviews and provide regular feedback to support individual development. - Collaborate closely with Product Owners and stakeholders to ensure high-quality project delivery. - Conduct code reviews to maintain coding standards and best practices, providing hands-on technical support where gaps have been identified. - Identify and resolve conflicts, ensuring a positive and productive work environment.

Related Job Pages

More Full-stack Engineer Jobs

SPECTRIO LLC logo

Senior Software Engineer

SPECTRIO LLC

Spectrio is a leading provider of comprehensive digital signage solutions, empowering clients to transform their business locations into modern, dynamic destinations for customers and employees. Headquartered in Tampa, Florida, and serving more than 150,000 global client locations across various industries, Spectrio consistently ranks among the fastest-growing and largest companies in the Tampa Bay area.

Full TimeRemoteTeam 201-500

Description As a leading provider of comprehensive digital signage solutions, Spectrio empowers clients to transform their business locations into modern, dynamic destinations for customers and employees. Headquartered in Tampa, Florida, and serving more than 150,000 global client locations across industries including automotive, healthcare, and financial services, Spectrio consistently ranks among the fastest-growing and largest companies in the Tampa Bay area. As part of the Tampa Bay Business Journal’s “Fast 50” and “Tampa Bay 200,” as well as being honored 11 times on the Inc. 5000. Spectrio’s digital signage software has received praise for its features and ease of use by reviewers on Capterra and G2, as well as winning multiple awards for creative content, technology, and innovation! For more information, visit www.Spectrio.com. This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply. Primary Objective: The Senior Software Engineer is a full stack engineer who is passionate about the Spectrio products and mission while focused on managing complexity through thoughtful software design and on new technology initiatives. Responsibilities: - Design, develop, and maintain Android applications and services for device-based products, ensuring high performance, reliability, and scalability. - Build and optimize applications using Kotlin and/or Java, following modern Android development best practices and architecture patterns (MVVM, Clean Architecture). - Integrate applications with device hardware and peripherals (e.g., media players, sensors, networking components) to support seamless on-device experiences. - Collaborate with product, hardware, and backend teams to deliver end-to-end solutions across mobile, device, and cloud systems. - Own features from concept through deployment, including development, testing, release, and ongoing support in production environments. - Troubleshoot and resolve complex issues related to device performance, connectivity, and application stability in real-world environments. - Write clean, maintainable, and testable code, and participate in code reviews to uphold engineering quality and standards. - Implement and maintain CI/CD pipelines for Android builds, testing, and deployment. - Optimize application performance, memory usage, and battery efficiency for always-on or embedded device environments. - Mentor and support other engineers through technical guidance, code reviews, and knowledge sharing. - Contribute to technical documentation, including architecture decisions, system designs, and implementation details. - Experience with Android SDK, Android Studio, and Gradle build systems - Experience working with Android-based hardware or embedded systems (e.g., tablets, kiosks, IoT devices, media players, digital signage) - Familiarity with media playback, streaming technologies, or device management systems - Experience with remote device management, OTA updates, or MDM solutions - Knowledge of networking protocols and offline/edge computing scenarios Requirements - Bachelor's Degree in Computer Science or related field. - 5-7 years of professional experience coding and/or designing web applications/micro services utilizing modern development tools, frameworks, and best practices. - Experience in Web Development - Experience with AWS including EC2, ELB, RDS and S3 - Experience with any of the following: C#, Python, C/C++, Java, Javascript, Kotlin, and Go. - QA experience and a strong understanding of testing methodologies preferred. - Ability to write Test cases and Test Plans from Engineering documentation. - Able to support the Engineering team with triage, debugging, and validation of software issues. - Experience designing, programming, and implementing large information systems. - Ability to exercise discretion and independent judgment in the performance of duties - Ability to work independently and be proactive in task completion - Highly professional with the ability to deliver solid work on tight schedules - Excellent communication skills, both oral and written - Excellent organizational skills. - Analytical and detail-oriented with decisive judgment skills - Cloud hosting services, specifically Amazon AWS - Mobile development (Android, iPhone) a plus - Linux experience a plus This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply. Spectrio offers a wide range of benefits for our team members, including Medical, Dental, Vision, Paid Parental Leave, 401k, HSA, FSA, Dependent Care FSA, Short and Long Term Disability, Life Insurance, EAP, Paid Time Off, Paid Sick Time, Paid Holidays, and Education Reimbursement. Spectrio is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, creed, marital status, pregnancy, disability, national origin, sexual orientation, gender identity, veteran status, or any other protected category.

United States
Job Closed
Spectrio logo

Senior Software Engineer

Spectrio

Customer engagement solutions for every business.

Full TimeRemoteTeam 201-500H1B No Sponsor

• Design, develop, and maintain Android applications and services for device-based products, ensuring high performance, reliability, and scalability. • Build and optimize applications using Kotlin and/or Java, following modern Android development best practices and architecture patterns (MVVM, Clean Architecture). • Integrate applications with device hardware and peripherals (e.g., media players, sensors, networking components) to support seamless on-device experiences. • Collaborate with product, hardware, and backend teams to deliver end-to-end solutions across mobile, device, and cloud systems. • Own features from concept through deployment, including development, testing, release, and ongoing support in production environments. • Troubleshoot and resolve complex issues related to device performance, connectivity, and application stability in real-world environments. • Write clean, maintainable, and testable code, and participate in code reviews to uphold engineering quality and standards. • Implement and maintain CI/CD pipelines for Android builds, testing, and deployment. • Optimize application performance, memory usage, and battery efficiency for always-on or embedded device environments. • Mentor and support other engineers through technical guidance, code reviews, and knowledge sharing. • Contribute to technical documentation, including architecture decisions, system designs, and implementation details.

Florida + 2 moreAll locations: Florida | North Carolina | Texas
Job Closed
DraftKings Inc. logo

Software Engineer, Games Studio

DraftKings Inc.

Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours

Full TimeRemoteTeam 1,001-5,000Since 2012H1B No Sponsor

At DraftKings, AI is becoming an integral part of both our present and future, powering how work gets done today, guiding smarter decisions, and sparking bold ideas. It's transforming how we enhance customer experiences, streamline operations, and unlock new possibilities. Our teams are energized by innovation and readily embrace emerging technology. We're not waiting for the future to arrive. We're shaping it, one bold step at a time. To those who see AI as a driver of progress, come build the future together. The Crown Is Yours As a Software Engineer, you'll help shape the future of our WebGL games and platform for web and mobile. In this role, you'll help craft high-quality gameplay experiences using our in-house TypeScript ThreeJS framework. You'll collaborate with our product team, game and UX designers, artists, and developers to bring bold creative visions to life. You'll have the opportunity to innovate, solve technical challenges, and deliver immersive games enjoyed by players in a dynamic and fast-paced iGaming environment. What You'll Do - Develop, deploy, and operate live casino games in a scalable and reliable 24/7 iGaming environment. - Design and maintain casino gameplay systems, mechanics, and features within Unity, collaborating with designers, artists, and developers to translate concepts into functional features. - Optimize game performance across multiple platforms and devices, ensuring smooth gameplay experiences. - Triage and debug software application issues, resolving technical challenges and creating prototypes to test new game mechanics and tools. - Write clear, maintainable code and documentation while staying updated with Unity's latest features and best practices. What You'll Bring - Bachelor's degree in Computer Science or any relevant combination of education, experience, and training. - At least 1 year of experience in Unity development, whether from professional experience, internships, coursework, or personal projects. - Proficiency in C# and object-oriented programming. - Knowledge of mobile and web game development standards, with a focus on performance optimization. - Strong analytical skills to solve technical challenges and write clean, efficient, and maintainable code. - A collaborative mindset, thriving in a team environment to deliver high-quality, innovative solutions. Join Our Team We're a publicly traded (NASDAQ: DKNG) technology company headquartered in Boston. As a regulated gaming company, you may be required to obtain a gaming license issued by the appropriate state agency as a condition of employment. Don't worry, we'll guide you through the process if this is relevant to your role. The US base salary range for this full-time position is 104,000.00 USD - 130,000.00 USD, plus bonus, equity, and benefits as applicable. Our ranges are determined by role, level, and location. The compensation information displayed on each job posting reflects the range for new hire pay rates for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific pay range and how that was determined during the hiring process. It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

United States
$104K - $130K / year
Job Closed
Amcor logo

Cyber Resilience Coordinator

Amcor

Producing responsible packaging for food, beverage, pharmaceutical, medical, home and personal-care, and other products.

Full TimeRemoteTeam 10,001+Since AmcorH1B Sponsor

About the role The Cyber Resilience Coordinator is responsible for supporting organizational resilience against cyber‑driven disruptions by developing, governing, and continuously improving Business Continuity Planning (Cyber BCP) and Cyber Resilience capabilities. This role serves as the bridge between cybersecurity, infrastructure, plants, and business functions, ensuring the organization can respond to, withstand, and recover from significant, not limited to, cyber incidents. Key Job Accountabilities - Collaborate with stakeholders across plants and business functions to collect, document, and consolidate Cyber BCP requirements. - Coordinate and support the execution of Cyber BCP project activities, ensuring alignment with ROCMA standards and organizational objectives. - Facilitate and document debrief sessions following BCP exercises to capture lessons learned and drive improvements. - Assist in conducting cyber risk assessments and business impact analyses to identify gaps and mitigation strategies. - Work closely with IT infrastructure and cybersecurity teams to ensure technical continuity measures align with business needs. - Maintain and update BCP documentation, including plans, procedures, and communication protocols. - Communicate Cyber BCP updates to stakeholders, ensuring clarity, compliance, and readiness. - Track project progress and provide regular updates to leadership and project teams. - Support testing and evaluation of BCP effectiveness, recommending enhancements as needed. Qualifications/Requirements - Bachelor's degree or equilavent experience. - Strong stakeholder management skills - Strong organizational and coordination skills with the ability to manage multiple priorities. - Effective communicator across technical and non-technical audiences. - Coordination and project management experience is a plus. - Familiarity with business continuity and cyber risk management frameworks (e.g., ROCMA). - Good understanding of IT systems and infrastructure. - Detail-oriented with a focus on quality, accuracy, and continuous improvement. - Adaptable and collaborative, with a proactive approach to problem-solving. #LI-Remote

Poland + 2 moreAll locations: Poland | Portugal | Spain