FullStack Engineer [PHP, JavaScript]
at CrowdBuilding
Amsterdam, Noord-Holland, Netherlands -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 30 Apr, 2025 | Not Specified | 31 Jan, 2025 | 4 year(s) or above | 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 | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
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
How To Apply:
Incase you would like to apply to this job directly from the source, please click here
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
REQUIREMENT SUMMARY
Min:4.0Max:9.0 year(s)
Computer Software/Engineering
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Amsterdam, Netherlands