
Mid-Level Full Stack Software Engineer
- Hybrid
- Athens, Attikí, Greece
- IT
Job description
About Digital Minds:
At Digital Minds, we are passionate about building innovative digital solutions. We thrive on creativity and collaboration, and we are looking for a talented Full Stack Engineer to join our dynamic team.
About the Role:
We are seeking a Mid-Level Full Stack Software Engineer to contribute to the development and maintenance of our enterprise applications. You will work closely with our team to build robust, scalable, and user-friendly solutions. This is an excellent opportunity to grow your skills and make a significant impact on our projects.
Responsibilities:
● Develop and maintain both front-end and back-end components of web applications.
● Write clean, efficient, and well-documented code.
● Collaborate with designers and other engineers to implement features.
● Participate in code reviews and contribute to improving our development processes.
● Troubleshoot and debug issues across the stack.
● Stay up-to-date with the latest technologies and trends.
Job requirements
● 1-3 years of experience in full-stack development.
● Proficiency in JavaScript, HTML, and CSS.
● Experience with at least one front-end framework (e.g., React, Angular, Vue.js).
● Experience with at least one back-end technology (GO, Node.js, Python, Java).
● Familiarity with databases (e.g., SQL, NoSQL).
● Understanding of version control systems (e.g., Git).
● Strong problem-solving and communication skills.
Bonus Points:
● Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
● Knowledge of testing frameworks.
● Contributions to open-source projects.
Why Join Digital Minds?
● Opportunity to work on exciting and challenging projects.
● Collaborative and supportive team environment.
● Room for growth and professional development.
● Flexible work arrangements.
Apply Now:
If you are a passionate and driven Full Stack Engineer looking to advance your career, we would love to hear from you! Please submit your resume and a cover letter detailing your experience and why you would be a great fit for Digital Minds.
or
All done!
Your application has been successfully submitted!