For our partner Skyrefund we are looking for a Senior Software Engineer with Java and Javascript.
Skyrefund is a product company with agile team dedicated to enhancing, building, and delivering innovative tech products that are secure, stable, and scalable. You will collaborate closely with internal stakeholders and oversee external service providers, including fully autonomous teams. As a key technical contributor, you’ll drive critical technology solutions across multiple technical domains within various business functions, aligning with the company’s strategic objectives. Their team operates in a hybrid work mode, offering you the opportunity to split your time between their modern office in Sofia and the comfort of your home. This structure provides a blend of in-person collaboration and remote productivity, ensuring you have the best environment to thrive.
Hiring Process:
Only shortlisted candidates will be contacted for a first interview with an HR representative
Technical interview will be conducted
Final interview will be conducted with company stakeholders
Feedback will be given after each step in the process
We are looking for the right person for the following position: Lead/Senior Software Engineer (Java, Javascript)
Job Responsibilities:
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
Develops secure high-quality production code, and reviews and debugs code written by others
Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems
Leads evaluation sessions with internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
Owns technical products that are quickly evolving in production mode
Required Qualifications, Capabilities, And Skills:
Formal training or certification on software engineering concepts
6+ years of applied experience
Hands-on practical experience delivering/developing system design, application development, and operational stability
Advanced in Java and JavaScript
Proficient in all aspects of the Software Development Life Cycle
Advanced understanding of agile methodologies such as Security and Application Resiliency
Practical cloud native experience
Demonstrated proficiency in software applications and technical processes within a technical discipline
Enthusiastic about learning new technologies and approaches
We seek a seasoned professional who embraces new learning opportunities with curiosity. Your ability to think critically before executing tasks swiftly and decisively is essential for success in this role.
If you’re a proactive individual who thrives on learning and isn’t afraid to tackle new challenges, we’d love to hear from you.
We thank all candidates for their interest. Confidentiality is guaranteed and the provided data is subject to special protection in the meaning of GDPR.
By enabling them, you help us to develop and deliver better services in the way that's most convenient for you. For information and settings, see our Cookie Policy.