Full Stack Developer
24 (views)
Job role insights
-
Date posted
November 30, 2024
-
Closing date
January 29, 2025
-
Offered salary
€70,000 - €120,000/year
-
Experience
3 - 5 Years
Description
Full Stack Developer
Job Description:
- We are looking for an experienced Full Stack Developer to join our dynamic team. In this role, you will be responsible for the complete software development cycle, from designing and implementing front-end features to developing backend services and conducting thorough testing. You will leverage agile development methodologies and apply object-oriented analysis and design principles to create high-quality software solutions. You will utilize modern web technologies and JavaScript frameworks, ensuring the efficient management of high-performance databases. Your role will also involve addressing engineering challenges, promoting a collaborative working environment, and enabling quick decision-making processes. You will actively identify areas of technical debt, strategize their resolution, and mentor junior developers, inspiring them to achieve their best. As a team leader, you will provide regular performance feedback and conduct performance reviews to help team members grow in their roles.
IT Languages:
- JavaScript
- Java
As a Full Stack Developer, you will engage in various key responsibilities, ensuring the delivery of high-quality software products.:
- Develop and maintain both frontend and backend components of web applications;; Apply best practices in agile software development and object-oriented design;; Utilize JavaScript and relevant libraries, such as React.js, to create dynamic user interfaces;; Work with relational databases, APIs, and microservices to build scalable systems;; Identify and address technical debt in the software development process;; Mentor and support junior developers, fostering their professional growth;; Conduct performance reviews and provide constructive feedback to team members
Spoken Languages:
- English;; German
Skillset:
- JavaScript
- React.js
- Tailwind CSS
- Relational databases
- Microservices
- APIs
- Agile methodologies
Soft Skills:
- Empathy
- Clear communication
- Leadership
- Collaboration
Qualifications:
- Bachelor's or Master's degree in Computer Science, Information Technology, Mathematics, or a related field, or equivalent professional experience
- Proven experience in software engineering with a strong foundation in computer science principles
Years of Experience:
- 5
Location:
- Germany
Job Benefits:
- Permanent employment contracts for long-term security
- 30 days paid vacation to promote work-life balance
- Company health insurance with a budget for wellness treatments
- Employer-funded pension scheme and occupational disability insurance
- Corporate discounts and benefits for a happier work life
- Subsidized gym memberships and sports packages
- Family-friendly policies including additional paid sick days for children
- Provision of home office equipment if needed
Working Conditions:
- Full Time
Employment Type:
- Permanent Contract
Company Culture:
- We prioritize values such as appreciation, trust, and transparency. Our culture encourages learning from both successes and setbacks. We believe in continuous personal development and maintain an open environment for feedback. Regular team events foster a sense of community and collaboration among employees.
Opportunities For Advancement:
- Professional development through continuous training, Leadership opportunities for aspiring developers, Career progression within the organization
Visa Sponsorship:
- Available
Interested in this job?
34 days left to apply