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
Agile/Scrum:
● 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