Helping businesses care for, connect with and celebrate their people— no matter where they are or what they want 🎈
Fullstack Engineer
Location
Bulgaria
Posted
79 days ago
Salary
0
Seniority
Senior
Job Description
Fullstack Engineer
Perkbox
• Develop and maintain responsive user-facing features using TypeScript and modern JavaScript frameworks • Build reusable components and frontend libraries for future use across the product ecosystem • Integrate frontend applications with gRPC and RESTful APIs to ensure seamless data flow • Optimize web applications for maximum speed and scalability to handle high-performance requirements • Translate UI/UX wireframes into high-quality, functional code • Implement state management and event-driven patterns to handle real-time data updates • Write comprehensive unit and integration tests to ensure the reliability of user interactions • Utilize AI-led development tools to accelerate coding workflows and enhance feature prototyping • Monitor frontend performance and troubleshoot client-side issues to maintain a smooth user experience • Participate in agile ceremonies including sprint planning and daily standups to align on product goals • Contribute to technical discussions regarding API contract design and frontend architecture improvements
Job Requirements
- A minimum of 3 years of relevant experience in developing new user-facing features using the Go programming language
- Experience with database technologies including DynamoDB, Elasticsearch, and MySQL
- Familiarity with gRPC and RESTful APIs
- A good understanding of HTML, CSS, and TypeScript
- Strong fundamentals in JavaScript
- Knowledge of event-driven architecture
- An understanding of Goroutine and Channel patterns
- Familiarity with code versioning tools like Git
- Knowledge of the general development landscape, architectures, trends, and emerging technologies
- Excellent written and verbal communication skills
- Essential exposure to AI-led development
Benefits
- Access to expert mental health services
- Help with the cost of everyday essentials
- Expanded range of benefits and wellbeing tools
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer III, Commercial Services
NateraWe are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.
• Participate in design and technical implementation decisions and help guide key stakeholders on the team to ensure that design and technical decisions meet a high standard of excellence and ensure robust order processing capabilities. • Work closely with Product Managers to gather requirements, walk through the design with stakeholders, and support software all the way from initial ideation to release, operation, and maintenance. • Participate in designing, building, and maintaining highly available systems to support our business applications, order processing, and integration with other services. • Support QA activities in conjunction with our QA engineering teams.
Senior Software Engineer, Commercial Services
NateraWe are a global leader in cell-free DNA (cfDNA) testing, dedicated to oncology, women’s health, and organ health.
• Lead design and technical implementation decisions and help guide key stakeholders on the team to ensure that design and technical decisions meet a high standard of excellence and ensure robust order processing capabilities. • Mentor engineers, perform code reviews, and drive adoption of engineering best practices including AI tooling. • Work closely with Product Managers to gather requirements, walk through the design with stakeholders, and support software all the way from initial ideation to release, operation, and maintenance. • Lead the design, building, and maintenance of highly available backend systems to support our business applications, order processing, and integration with other services. • Drive quality initiatives and support QA activities in conjunction with our QA engineering teams.
Senior Software Engineer
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Founded in 2012 "to cr
• Deliver creative customer facing features to bring 1 billion people on chain. • Articulate a long term vision for maintaining and scaling our backend systems. • Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap. • Build high quality, well tested features to meet the needs of your customers • Actively mentor junior engineers and facilitate their career development
Senior Software Engineer, PAM – Windows Platform
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Design, develop, and maintain PAM software components with a strong focus on Windows environments • Build and enhance Windows-integrated services, agents, and background processes using Python with C/C++ library integration • Develop and maintain remote desktop protocol handler components for Windows environments • Work directly with Windows APIs, services, authentication mechanisms, privilege models, and process controls • Implement secure credential handling, session management, and policy enforcement logic • Collaborate with backend and cloud teams to integrate endpoint-level functionality with Keeper’s PAM platform • Architect and maintain applications with complex system dependencies and security requirements • Participate in code reviews and technical design discussions with a strong focus on correctness and security • Troubleshoot and resolve complex issues across Windows OS versions and enterprise configurations



