
Senior Full Stack Developer, Integrations Team
OfficeRnD
full-time
Posted on:
Location Type: Hybrid
Location: Sofia • 🇧🇬 Bulgaria
Visit company websiteJob Level
Senior
Tech Stack
AngularAWSAzureCloudGoogle Cloud PlatformJavaJavaScript.NETNode.jsReactVue.js
About the role
- Be responsible for the entirety of your features, including client components, server interactions, API design, implementation, and automated testing.
- Participate in designing, building, and maintaining integrations and APIs connecting OfficeRnD with external systems.
- Collaborate with Product Managers and UX Designers to translate business requirements into well-defined technical solutions.
- Own and lead strategic initiatives related to new products and functionalities.
- Debug production issues across services and multiple levels of the stack.
- Review peer code to ensure knowledge sharing and good practices.
- Continuously improve engineering standards, tooling, and processes.
- Mentor and support more junior members of the team.
- Collaborate with a high-performing and enjoyable team that follows the Scrum framework.
Requirements
- Proven track record of at least 5 years in full-stack development, ideally within cloud-based environments.
- Proficiency in at least one server-side technology (Node.js, Java, or .NET).
- Experience with databases and schema design.
- Experience building and running production systems.
- Experience with Cloud Computing platforms (e.g., Amazon AWS, Microsoft Azure, Google Cloud Platform).
- Extensive knowledge of software design principles.
- Familiarity with JavaScript frameworks such as React, Angular, Vue.
- Eagerness to learn new skills and grow together with your team.
Benefits
- Premium health insurance, including dental coverage
- 25 days of annual paid leave
- An additional day off to celebrate your birthday
- 3 paid volunteering days per year
- Full compensation for the first 3 days of sick leave
- Hybrid work model (minimum 40% of monthly working time onsite)
- Co-funded sports card to support your active lifestyle
- Learning and development opportunities
- Regular team events and celebrations to foster connection and collaboration
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
full-stack developmentNode.jsJava.NETdatabase designschema designCloud ComputingReactAngularVue
Soft skills
collaborationmentoringleadershipproblem-solvingcommunicationknowledge sharingcontinuous improvementteamworkadaptabilityeagerness to learn