This is a remote position.
Job Description:
Develop and maintain web applications using Laravel PHP framework and Vue.js
JavaScript framework.
Design implement and maintain efficient reusable and reliable code.
Collaborate with crossfunctional teams to define design and ship new features.
Ensure the technical feasibility of UI/UX designs.
Optimize applications for maximum speed and scalability.
Implement security and data protection measures.
Integrate frontend elements in liaison with UI/UX designers.
Stay updated with emerging technologies and industry best practices.
Requirements:
Proven minimum 5 years experience as a Full Stack Developer or similar role.
Proficient in Laravel PHP framework and Vue.js JavaScript framework.
Solid understanding of HTML5 CSS3 and JavaScript (ES6).
Experience with relational databases ideally MySQL etc.
Familiarity with RESTful APIs and JSON.
Understanding of code versioning tools such as Git.
Strong problemsolving skills and attention to detail.
Ability to work independently and in a dynamic team environment.
Good communication skills.
Preferred Qualifications:
Interest and/or knowledge of carbon accounting and climate action.
Knowledge of server management and deployment strategies specifically AWS.
Knowledge across Laravel ecosystem (Nova Forge Envoyer).
Experience with Quasar.
Familiarity with Agile/Scrum methodologies.
Understanding of continuous integration/delivery practices.
Experience with Docker or other containerization technologies.
Contributions to opensource projects or personal projects on GitHub.
Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). Proven experience as a Full Stack Engineer, with strong proficiency in both Python and React. Solid understanding of frontend technologies including HTML, CSS, and JavaScript, and experience with modern frontend frameworks/libraries. Expertise in designing and building RESTful APIs and backend services using Python frameworks like Django or Flask. Familiarity with database management systems, both SQL and NoSQL. Experience working in an Agile development environment, collaborating with cross-functional teams. Excellent communication skills and the ability to effectively convey technical concepts to both technical and non-technical team members. A portfolio of past projects showcasing your technical skills and contributions is a plus.