FullStack Engineer [PHP, JavaScript] at CrowdBuilding
Amsterdam, Noord-Holland, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

30 Apr, 25

Salary

0.0

Posted On

31 Jan, 25

Experience

4 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Web Applications, Automation, Apps, Typescript, Software Architecture, Javascript, Design Principles, Cloud Services, Javascript Frameworks, Aws, Software Development, Ionic, Mysql, Angularjs, Laravel, Multi Disciplinary Teams, Communication Skills, Php, Testing

Industry

Computer Software/Engineering

Description

CrowdBuilding is expanding its in-house development team dedicated to building the existing CrowdBuilding application. We’re looking for software engineers with experience in the current technologies used in the application (PHP and JavaScript). In the coming years, we are aiming to build a tech team capable of crafting innovative and robust web applications; alongside maintaining and migrating our current platform to modern technology stacks to ensure its scalability and stability.

EXPERIENCE AND SKILLS

  • A minimum of 4 years of experience in developing complex, appealing and responsive web applications
  • Proficiency in PHP, JavaScript, and familiarity with Laravel and modern JavaScript frameworks and libraries (Ionic, AngularJS and VueJS). Knowledge of designing and building apps with TypeScript
  • Strong understanding of database management and experience with MySQL
  • Proven experience in integrating applications with external APIs
  • DevOps understanding build automation, experience with automated software development (Preferably Github Actions), testing and delivery
  • Deep understanding of software architecture and design principles
  • Knowledge in building, documenting and testing UI components with Storybook or any other frontend workshop frameworks
  • Flexibility and a solution-oriented mindset
  • Experience with cloud services (AWS, Google Cloud) and DevOps practices
  • Excellent communication skills and the ability to work collaboratively in a fast-paced environment
  • Experience working in multi-disciplinary teams (backend and FE engineers, product designers and other roles). You come with a formed view on what works well and what doesn’t
Responsibilities
  • Together with a small team, you will own the end-to-end development of an existing or new product
  • Work closely together with a lean team of backend and frontend engineers and contribute to the evolution of our technology platform to ensure it continues to meet business requirements
  • Collaborating with product managers and other stakeholders in the company to design, build, and roll out features that deliver our shared CrowdBuilding vision and strategy
  • Optimising software for scalability and efficient deployment on PAAS platforms such as AWS Lightsail
  • Conducting code reviews to ensure high-quality software output
  • Cultivating a modern engineering culture and accelerating the growth of junior developers
  • Continually researching new technologies and trends to ensure the tech stack remains modern and competitive
  • Transitioning our current platform to modern tech stack with industry best practices (Docker containerisation, CI/CD with Github Actions, etc)
  • Implementing monitoring and analytics to our applications to ensure observability of our applications and ability to provide business insights to the product, and marketing teams
  • Build and maintain stable CI/CD pipelines for the development team to streamline deployment of applications
  • Develop and maintain RESTful APIs that are performant, conform to meet industry best practices, and meet internal software engineering standards
Loading...