Brainly is hiring a

Mid/Senior Full-stack Engineer

NOTICE: ONLINE RECRUITMENT PROCESS

LOCATION: KRAKÓW OR REMOTELY FROM POLAND 

 

SALARY for MID Full-stack Engineer: 17 000 - 23 000 PLN gross/monthly

SALARY for SENIOR Full-stack Engineer: 21 000 - 27 000 PLN gross/monthly

 

Team up with us as we build and continue improving one of the most popular ed-tech products on the planet. In a world of questions and uncertainty, you can be part of the answer as we shape the future of learning and change lives, one student at a time. If this excites you, you know what to do next.

Let’s get to know each other. And get ready to make a difference!

 

ROLE OVERVIEW 

As a Full-stack Enginner, you’ll work on the experience of students who use the web version of Brainly. You will work on implementing innovative technologies to provide personalized and efficient learning experience to our users. This includes conducting A/B testing and other experiments that will have an immediate impact on students who start off their learning process with a single question. Curious about the team's work? Check Test Prep.

Are you a goal-driven team player? Do you like tackling new challenges using leading-edge industry tools? Can you adapt to rapidly changing conditions while learning and bettering yourself? Are you a detail-oriented expert who loves focusing on quality? If you answered yes to these questions, you might just be the perfect candidate for this role! 

 

WHY THE PRODUCT TEAM AT BRAINLY?

  • Transform the world of online education by developing products for students, parents, and teachers around the globe — your impact is immediate! 
  • Work with the newest technology stack and scrum values to maximize your productivity and make work easier. 
  • Work with a self-sustainable, cross-functional team that has full ownership of the process and product.
  • Contribute to a data-driven environment, experiment constantly, deliver fast and learn even faster.

 

WHAT YOU'LL DO

  • Drive initiatives leading to better fit students' education needs.
  • Work together with Designers, Product Manager and Data Analysts to identify most suitable solutions for the problems of our users
  • Design, develop, and maintain code for the Brainly platform to enhance the great learning experience for our users.
  • Building solutions according to requirements, adhering to company standards, conventions, and best practices.
  • Solving complex technical challenges such as performance, scalability, high reliability and security
  • Collaborate with software engineers and other roles to design scalable services, plan feature roll-out, and ensure high reliability and performance of your deliverables.
  • Conduct code reviews, contribute high-quality documentation and build robust test suites for your features.
  • Maintaining existing systems by monitoring, troubleshooting, debugging and fixing software defects.

 

WHAT MAKES YOU THE PERFECT CANDIDATE

  • 4+ years of professional experience as a Full-Stack engineer 
  • Strong experience in React or Angular
  • Strong experience in NodeJS
  • Experience in testing with JavaScript frameworks
  • Proficiency in TypeScript, enhancing code quality and providing strong typing to JavaScript.
  • Familiarity with design patterns and their application in solving real-world challenges..
  • Adherence to code best practices, ensuring maintainable, readable, and efficient codebases.
  • High level of self-organization and ability to make your own decisions
  • Team player with great communications skills, including cross-team collaboration and a drive to innovate in order to answer the needs of the users
  • Autonomy in proposing technical solutions to presented business problems, and delivering them in collaboration within the team or outside of it
  • Fluency in English (B2/C1 level)
  • Required Frontend
    • Strong proficiency in creating dynamic and responsive user interfaces.
    • Experience with server-side rendering capabilities for enhanced performance.
    • Solid understanding of client-side data storage strategies, both within the application (e.g react query) and the browser.
    • Proficiency in styling using SCSS, modern CSS, and Tailwind, ensuring visually appealing designs.
  • Required Backend
    • Strong command of Node.js, enabling you to build robust and scalable backend services.
    • Knowledge of REST API principles, designing and implementing endpoints for effective communication.
    • Understanding of both SQL and NoSQL databases, allowing you to make informed data storage choices.
    • Awareness of security best practices, implementing authentication and authorization mechanisms.
    • Basic understanding of DevOps principles, including CI/CD pipelines and deployment strategies.

 

WHAT WILL BLOW OUR MINDS

  • Comfortable working with the JavaScript AWS SDK for seamless interaction with AWS services.
  • Familiarity with AWS services such as RDS, DynamoDB, Cache, S3, and Secrets, and their integration into applications.
  • Understanding of server-side rendering and hydration strategies, contributing to optimized user experiences
  • Knowledge of monorepos and their advantages in managing complex projects.
  • Basic experience with WebSockets, facilitating real-time communication features.
  • Comfortable working within Dockerized environments, managing dependencies and deployments.
  • Familiarity with Next.js and Express, understanding when to use each based on project requirements.
  • Prior experience in data-driven organization, using metrics to take informed business and technological decisions (ideally startup, scaleup or ed-tech)

 

WHAT YOU GET BY JOINING BRAINLY

  • We want to see you grow along with us – you will have 800$ per year for personal development, extra time for attending conferences and workshops, and unlimited access to an online learning platform (courses from Coursera, Udacity, Udemy, Harvard ManageMentor, and many others!)
  • Health is important, which is why at Brainly, we fully cover private health & dental care packages for you and your family and provide you with a sport card (Multisport Plus) 
  • You will also get an access to online individual psychological consultations with professionals in English & Polish via the Mental Health Helpline
  • Flexible working hours – working requires communication, so we work within the European business hours, but we also know that life may be unpredictable, so if you need to jump out of work (doctor’s appointment, emergency, anything) – no problem!
  • Your personal concierge AskHenry will support you in your daily duties, eg. planning your dream vacation
  • You can join internal communities and contribute to charity, diversity and inclusion initiatives, take part in great internal events or represent Brainly at conferences or meet-ups
  • We also provided stock options

 

WHAT IS BRAINLY

Brainly, the world’s #1 homework helper app worldwide, is evolving into a full-service AI Learning Companion that covers all the academic needs of our users. Our community of students, parents and educators includes more than 300 million globally.

Our AI-powered technology, connected to Brainly’s Knowledge Base of over 250 million moderated answers, gives every student 24/7 access to personalized learning assistance, enabling them to receive verified and tailored answers to their homework and study questions. Hundreds of millions of students, parents, and educators rely on Brainly as the proven platform to accelerate understanding and learning.

Brainly has employees across the globe, including in Poland, the US, Spain and India, and our apps and websites are visited by users from over 35 countries. Brainly is backed by Prosus, Point Nine Capital, General Catalyst, Runa Capital, Learn Capital and Kulczyk Investments.

Learn more about Brainly at www.brainly.com

By sending us your application you agree that Brainly sp. z o.o. will process your personal data to participate in this recruitment process. If you want to know more about how Brainly processes your personal data please click here.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Senior Full-stack Engineer Q&A's
Report this job
Apply for this job