Full Stack Web Developer

Level: Middle

Location: Hybrid, Oradea – Romania

Job description

We at Mobiversal are a dynamic and friendly company that can’t wait to meet you!

We are a team of 20+ people in tech, located in Oradea, building apps for more than 12 years. Therefore, there’s one thing we really know to do well — building mobile apps for iOS and Android, from one end to the other.

Besides mobile, web apps have always been an integral part of the end-to-end products we’ve developed over the years. Nowadays, web apps are becoming more and more important to crafting holistic products, hence our desire to grow the team on this vertical as well.

Our team works with funded startups and international brands from all around the world that are looking to improve people’s lives through mobile and web app technologies.

We’re great tech professionals, but fun people nonetheless.

We’re friendly and love to gather together every now and then for a burger and game night.

That’s what Mobiversal is in a nutshell.

We are looking for a Full Stack Web Developer who wants to contribute to new features across the front-end and back-end. We’re a company full of people who are constantly striving to do better, and we want you on our team!

Education and Experience:
● Bachelor’s degree in Computer Science, Software Engineering, or a related field
● Relevant work experience, typically ranging from 2 to 5+ years

Programming Languages:
Proficiency in multiple programming languages, including but not limited to:
● Front-end: JavaScript, HTML, CSS
● Back-end: PHP, Java, Node.js., Python
● Familiarity with JavaScript frameworks and libraries like React, Angular, or Vue.js

Front-End Development:
Experience with front-end technologies and frameworks
● Responsive web design and mobile-friendly development
● Proficiency in HTML5, CSS3, and modern JavaScript

Back-End Development:
● Building server-side applications and APIs
● Knowledge of server-side scripting languages (e.g., Node.js, Python)
● Experience with databases (SQL and NoSQL) and database management

Web Development Frameworks:
● Familiarity with popular web development frameworks (e.g., Express.js, Laravel)

Version Control/Git:
● Proficiency in using version control systems like Git for code collaboration and management

Database Management:
● Knowledge of database design, modeling, and optimization
● SQL and NoSQL database systems (e.g., MySQL, PostgreSQL, MongoDB)

API Development and Integration:
● Building and consuming RESTful and/or GraphQL APIs
● Integration with third-party services and APIs

DevOps and Deployment:
● Experience with deployment tools and platforms (e.g., Docker, Kubernetes, AWS, Azure, Heroku) – nice to have
● Continuous integration and continuous deployment (CI/CD) practices

Testing and Debugging:
● Writing unit tests and conducting debugging
● Familiarity with testing frameworks (e.g., Jest, Mocha, Jasmine)

Security Awareness:
● Understanding of web security best practices and vulnerabilities (e.g., OWASP Top Ten)
● Implementing security measures in both front-end and back-end development

Problem-Solving Skills:
● Strong analytical and problem-solving abilities
● Ability to troubleshoot and resolve technical issues efficiently

Communication Skills:
● Effective communication with team members, clients, and stakeholders
● Collaborative mindset for working in a team environment

● Familiarity with Agile methodologies, especially Scrum

Continuous Learning:
● Willingness to stay updated with the latest trends and technologies in web development

Soft Skills:
● Time management, organizational skills, and the ability to handle multiple tasks
● Adaptability and a willingness to learn new technologies as needed

Perks and Benefits:
● Competitive payment
● Private medical insurance – MedLife
● In-house work at our hub, Oradea, Romania or hybrid work
● Interesting IT projects – we are one of the leaders in providing mobile solutions
● Significant development opportunities – we focus primarily on people interested in developing their skills and knowledge of technology
● Excellent work atmosphere
● Internal training
● Team-building events and trips
● Learning time when your schedule has space for leisure
● A fun team that likes to play and experiment with new techniques, styles
● An open space to growth and a team to help you do that
● International and domestic clients that open new ways of thinking, new experiences and maybe even new friends
● Flexible working hours and a space to work on your own projects after the job ended
● Food and playing are important to us, if barbecues, music and ping-pong don’t sound good, then maybe kebab Friday will

Do you want to join us?

Leave your job application here and tell us why you want to join us