loader image
Talk to a bear

Full Stack Developer

Functional Area

Development

Employment Type

full-time

Work Hours

Flexible

Location

Belgrade

Open until

Always
Functional Area
Employment Type
Work Hours
Location
Open until
Development
full-time
Flexible
Belgrade
Always

Responsibilities

As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge web applications. Your responsibilities will include:

  • Solving challenging technical problems across the stack to develop software solutions; includes the frontend (React or Angular, Typescript), communication layer (Rest API, GraphQL, Redis), and backend (Node.js).
  • Collaborating with cross-functional teams to understand project requirements.
  • Elevating your team’s performance by establishing technical best practices and providing mentorship to engineers.
  • Developing and implementing scalable and efficient solutions.
  • Writing clean, well-documented, and efficient code.
  • Participating in code reviews to ensure code quality.
  • Staying updated on industry trends and emerging technologies.
  • Contributing to the continuous improvement of development processes.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of experience as a Full Stack Developer.
  • Proficiency in front-end (React or Angular) and back-end technologies (Node.js).
  • Extensive knowledge of SQL and noSQL databases (PostgreSQL, MongoDB).
  • Experience in designing and working with RESTful APIs.
  • Clear understanding of Web application architecture.
  • Proficiency in using Git and Docker.
  • Experience in implementing CI/CD pipelines.
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Excellent communication and organizational skills

What we offer

Apply now

In order to apply send you resume to