Experience: 5+ years of software development experience
JavaScript. Typescript and Node.js Expert: Deep expertise in these core technologies
AWS Knowledge: Deep experience with Amazon Web Services
Continuous integration: Can demonstrate experience of working in a CI environment including TDD
SQL Skills: Proficiency in MySQL/Postgres
Problem-Solving Abilities: Excellent analytical and problem-solving skills
Mentorship Skills: Experience in mentoring junior and mid-level team members
Team Collaboration: Effective teamwork skills, especially in a remote setting
Own Initiative: Although we’re looking for team players, you should also be comfortable flying solo and delivering projects without additional support
Assessment of new framework and tools: Help us build upon what we already know and make things better for everyone
Communication: Strong verbal and written communication capabilities
Event-Driven Architecture: Experience with designing and working with event-driven systems
NoSQL Database Knowledge: Familiarity with DynamoDB and NoSQL data design
Continuous Learning: Eagerness to learn new technologies and methodologies
User-Centric Design: Skills in developing user-friendly, responsive designs
Cross-Functional Collaboration: Experience working with product teams on product improvements
What the job involves
Benefits
35 holiday days per year (in addition to public holidays)
12 scheduled company wellness Fridays off per year
Your birthday off
Flexible working hours - we're a remote team spread across the US, the EU and UK!
Enhanced maternity & paternity allowance
Work-from-home allowance to help you set up your dream WFH station
Cycle-to-work scheme (UK)
Health insurance cover by Vitality (UK)
Enhanced medical, dental & vision insurance (US)
Startup jobs. A lot of them.
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
65,000+
Open Roles
1,300+
New This Week
Data Scientist
Part-timeHamburg, DE
Part-time • Hamburg, DE
Product Designer
ContractCambridge, GB
Contract • Cambridge, GB
AI Researcher
Part-timeTel Aviv
Part-time • Tel Aviv
AI Researcher
Full-timeNiš, RS
Full-time • Niš, RS
AI Researcher
InternshipJerusalem
Internship • Jerusalem
Technical Writer
InternshipBelgrade, RS
Internship • Belgrade, RS
Reports to: Engineering Manager
As a Software Engineer at BibliU, your primary goal is to drive significant advancements in our digital learning platform, directly impacting the learning experience of students and educators globally
Enhance Educational Accessibility: By developing and refining features, you'll make educational resources more accessible, fostering an equitable learning environment
Your work will directly contribute to reducing educational disparities and enabling students from diverse backgrounds to achieve their academic goals
Innovate for Impact: You will leverage cutting-edge technologies to create innovative solutions that enhance the user experience
Your contributions will help in making the platform more intuitive, responsive, and effective, thereby increasing engagement and improving learning outcomes
Collaborate for Success: Working in tandem with cross-functional teams, you'll play a pivotal role in translating ideas into reality
Your collaboration will ensure that the development process aligns with both the company's vision and the users' needs, leading to products that resonate with our audience and uphold our commitment to quality education
Drive Continuous Improvement: You will not only focus on developing new features but also on enhancing existing ones. Collaborating closely with the product team, you'll ideate improvements and innovative solutions
Additionally, you will provide ongoing support to our existing users by addressing technical issues, assisting customer support teams, and suggesting overall service improvements. This ensures that our platform not only meets current educational needs but also adapts to future challenges and opportunities
Foster a Culture of Learning: As part of a dynamic team, you will contribute to a culture of continuous learning and innovation. By sharing knowledge and best practices, you will aid in the professional growth of your peers and help maintain BibliU's status as a leader in digital education
Your role as a Software Engineer is not just about writing code; it's about creating tangible outcomes that enhance the learning experience, drive technological innovation, and contribute to the overall mission of BibliU to revolutionise the field of digital education
Develop and maintain high-quality software solutions aligned with user needs and business goals
Collaborate with cross-functional teams to define, design, and ship new features
Ensure the performance, quality, and responsiveness of applications
Identify and correct bottlenecks and fix bugs in the software
Help maintain code quality, organisation, and automatization
Participate in code reviews and contribute to team learning and improvement
Stay up-to-date with new technology trends, applications, and protocols in the software engineering world