Tech Stack
AWSCloudJavaScriptMongoDBMySQLNode.jsPostgresTypeScript
About the role
- Collaborating with senior developers to design, develop, and maintain web applications.
- Writing clean, efficient, and well-documented code using appropriate languages and frameworks for both front-end and back-end development.
- Assisting in troubleshooting and debugging issues to ensure the functionality and performance of web applications.
- Participating in code reviews to provide feedback and learn best practices in software development.
- Integrating data storage solutions and APIs to enhance the functionality of web applications.
- Learning and applying principles of user experience (UX) and user interface (UI) design to create intuitive and visually appealing interfaces.
- Researching new technologies and techniques to stay updated with industry trends and contribute innovative ideas to projects.
- Communicating effectively with team members to coordinate tasks, share progress updates, and seek assistance when needed.
- Demonstrating a willingness to learn, adapt, and take on new challenges in a fast-paced development environment.
Requirements
- Bachelor’s degree (finished or in progress) or technical diploma in computer science, computer technology or related field
- Understanding of front-end technologies such as HTML, CSS, JavaScript and TypeScript
- Understanding of back-end programming languages such as Node.js
- Understanding of database management systems like MySQL, PostgreSQL, or MongoDB
- Familiarity with AWS or other cloud solutions
- Ability to work with version control systems like Git for code management and collaboration
- Understanding of RESTful APIs and asynchronous programming concepts
- Problem-solving skills and the ability to debug and troubleshoot issues
- Adaptability and willingness to learn new technologies and frameworks as needed
- Effective communication and teamwork skills for collaborating with other developers, designers, and project stakeholders.
- Hybrid & remote working options
- €1,000 per year for self-development
- Company share scheme
- 25 days of annual leave per year
- 20 days per year to work abroad
- 5 personal days/year
- Flexible benefits: travel, sports, hobbies
- Extended health, dental and travel insurances
- Customized well-being programmes
- Career growth sessions
- Thousands of online courses through Udemy
- A variety of engaging office events
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
HTMLCSSJavaScriptTypeScriptNode.jsMySQLPostgreSQLMongoDBRESTful APIsasynchronous programming
Soft skills
problem-solvingadaptabilityeffective communicationteamworkcollaborationwillingness to learntroubleshootingdebuggingfeedbackinnovation
Certifications
Bachelor’s degree in computer sciencetechnical diploma in computer technology