Full Stack Developer

Descripción
Spain
1 day ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

PHP (Programming Language) Agile Methodology Amazon Web Services Apache HTTP Server Architectural Patterns JIRA HTML5 LAMP (Software Bundle) Business Software Cascading Style Sheets (CSS) Cloud Computing Data Visualization
+23 more
Linux Distributed Systems Human-Computer Interaction JQuery MySQL Model View Controller (MVC) Node.Js Scrum Methodology Software Engineering Web Applications Docker for Aws Gitlab Git Kubernetes AWS Fargate Bitbucket Front End Software Development Functional Programming Api Gateway Elastic Beanstalk Code Restructuring Software Version Control Serverless Computing

Requirements

response to changing circumstances in a highly responsive way so that we deliver our service to meet and exceed customer expectations and in a timely manner. Requisitos Position Summary Are you someone who likes a challenge and wants to take responsibility? Are you passionate about data and genuine stories? Do you like experimenting while aiming for sleek executions? In that case, you are the right person we are looking for to join our team We are looking for a Full Stack Developer to work on scalable software solutions deployed to the cloud. Youll be part of a cross-functional team thats responsible for the full software development life cycle, from conception to deployment. As a Full Stack Developer, you should be comfortable with front-end and back-end technologies, development frameworks and third-party libraries. You will need knowledge of software engineering life cycle processes, including design, development, build/release, testing, Git source control, ticketing (Jira), and QA. Responsibilities Design, develop, test, and maintain applications deployed to cloud infrastructure (AWS). Design and implement client-side and server-side functionality (from storage to browser). Troubleshoot and refactor code on existing applications. Create web-based user interface components and data visualizations. Write and perform unit and other tests to ensure quality of code. Write technical documentation. Self-manage your assigned tasks and coordinate the team and requirements. Desired skills and requirements Strong alignment with our values. Ability to work independently, but being a good team player. Ability to understand and help to make great product and business decisions. 3 + years of experience in developing medium/large-scale web applications and distributed systems in a production environment, including experience with LAMP technologies (Linux, Apache, MySql, PHP). Experience with common web design and architectural patterns (valuable MVC frameworks). CSS3, HTML5, & jQuery skills. Node.js is also valuable. Experience working with git based tools like Gihub, GitLab, Bitbucket, Codecommit Nice to have Experience with highly scalable distributed architectures Experience with Kubernetes/Docker AWS Serverless Technologies (Lambda, API Gateway, Elastic Beanstalk, Fargate) Experience working with agile methodologies (SCRUM) Familiarity with core business applications such as Jira and Slack Your benefits Competitive salary, commission and attractive benefits Global career path for specialists and leadership Tailored trainings and development opportunities International and inspirational working environment with a dynamic work cultur

About the company

Descripción Our client is on a mission to build trust in online learning. So they will enable people to access quality education 100% online and as a consequence access to new opportunities that can improve your quality of life. Online education is growing, but with it, some common problems are arising across the industry: teachers and evaluators do not trust to evaluate online. How can organizations avoid online fraud? How can organizations verify that a user was actually the one who took the online exam or actually acquired the required skills in the online course? Our client was born with the aim of helping organizations improve the quality assurance of their online evaluations. They have developed a system and method of authentication and continuous monitoring of the user in an online service using multibiometry. How is our people? They are the ones who make this happen and the core of the company. They make this company a reality, making a global impact and building the future of

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on es.trabajo.org

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all