Full Stack Developer

Scipoljobs Europe โ€” Australia ยท Posted ~22 hours ago

Skills

HTML CSS JavaScript TypeScript REST API Git SQL NoSQL REST CI/CD

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

This job posting is no longer accepting official applications.

Search for newer job postings from this company on our site โ€” they might have reopened the position or posted similar roles.

Find the hiring manager or technical decision-makers at this company on LinkedIn. Send a thoughtful, personalized message expressing your interest and your fit for this type of role.

Even if this exact position is filled, you've just made a valuable connection. When a similar role opens up in the future, you'll be the one they think of first โ€” not the hundreds who apply 6 months later.

Summary

Develop modern web applications across both frontend and backend layers. Build APIs, optimize performance, integrate cloud services, and collaborate on secure, maintainable software solutions.

Highlights

Opportunity to build modern web applications with cross-functional teams while using current development practices and scalable architectures.

Description

Role DescriptionWe are seeking a skilled and innovative Frontend / Backend Developer to design, develop, and maintain modern web applications that deliver exceptional user experiences and reliable system performance. This role involves building responsive user interfaces, developing scalable server-side applications, integrating APIs, and collaborating with cross-functional teams to deliver high-quality software solutions. The ideal candidate is passionate about clean code, problem-solving, continuous learning, and creating efficient, secure, and maintainable applications. Key responsibilities include: Design, develop, test, and maintain web applications using modern front-end and back-end technologies.Build responsive, accessible, and user-friendly interfaces for desktop and mobile platforms.Develop scalable server-side applications, business logic, and RESTful APIs.Integrate front-end applications with databases, cloud services, and third-party APIs.Optimize application performance, security, scalability, and reliability.Write clean, maintainable, and well-documented code following coding standards and best practices.Troubleshoot, debug, and resolve application issues throughout the development lifecycle.Collaborate with UI/UX designers, product managers, QA engineers, and other developers to deliver software solutions.Participate in system architecture, code reviews, and technical planning sessions.Design and manage relational or NoSQL database structures and data models.Implement authentication, authorization, and security best practices.Support deployment processes, CI/CD pipelines, and production monitoring.Prepare technical documentation, API documentation, and development guides.Stay current with emerging technologies, frameworks, and software development best practices.Contribute to continuous improvement by identifying opportunities for automation, optimization, and innovation.QualificationsBachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.Strong understanding of software development principles and the Software Development Life Cycle (SDLC).Proficiency in front-end technologies such as HTML, CSS, JavaScript, TypeScript, and modern frameworks.Knowledge of back-end development concepts, server-side programming, and API development.Familiarity with relational and NoSQL databases and database design principles.Understanding of RESTful APIs, JSON, and system integration concepts.Knowledge of version control systems such as Git.Familiarity with cloud platforms, containerization, and CI/CD concepts is an advantage.Understanding of web application security, authentication, and authorization practices.Experience with testing, debugging, and performance optimization methodologies.Strong analytical, troubleshooting, and problem-solving skills.Excellent written and verbal communication abilities.Strong organizational skills with the ability to manage multiple priorities and deadlines.Ability to work independently and collaboratively within Agile or cross-functional teams.High attention to detail and commitment to writing high-quality, maintainable code.Self-motivated with a passion for continuous learning and emerging technologies.Professional attitude with adaptability and a strong commitment to delivering reliable software solutions.Commitment to innovation, collaboration, and continuous improvement in software development.