Ervaring: 3β4 jaar
Locatie: Jaipur, India
Type werk: voltijd
Functieomschrijving: We zoeken een ervaren backend-ontwikkelaar met 3-4 jaar ervaring in Node.js en PHP, en een sterke expertise in MVC-architectuur, om schaalbare, hoogwaardige webapplicaties te bouwen en te onderhouden.
Belangrijkste verantwoordelijkheden:
- Ontwerp, ontwikkel en onderhoud backend-services met behulp van Node.js en PHP.
- Ontwikkel schaalbare RESTful API's en integreer services van derden.
- Werk met MVC-frameworks om de applicatielogica te structureren en te beheren.
- Werk samen met frontend-ontwikkelaars, ontwerpers en productteams.
- Optimaliseer applicaties voor prestaties, schaalbaarheid en beveiliging.
- Schrijf herbruikbare, testbare en efficiΓ«nte code.
- Problemen met bestaande systemen oplossen, debuggen en upgraden
- Implementeer oplossingen voor gegevensopslag (SQL/NoSQL-databases).
- Zorg voor codekwaliteit door middel van codebeoordelingen en best practices.
- Zorg voor een goede documentatie van backendprocessen en API's.
Vereiste vaardigheden en kwalificaties:
- 3-4 jaar ervaring in backend-ontwikkeling
- Uitstekende beheersing van Node.js (Express.js of vergelijkbare frameworks)
- Uitstekende beheersing van PHP (Laravel of vergelijkbare MVC-frameworks).
- Grondige kennis van de MVC-architectuur.
- Ervaring met het ontwerpen en ontwikkelen van RESTful API's.
- Goede kennis van databases: MySQL/PostgreSQL, MongoDB (bij voorkeur)
- Bekendheid met authenticatie en autorisatie (JWT, OAuth)
- Ervaring met Git-versiebeheer
- Inzicht in asynchroon programmeren en gebeurtenisgestuurde architectuur.
- Kennis van serverbeheer- en implementatieprocessen.
Gewenste vaardigheden:
- Ervaring met microservices-architectuur
- Ervaring met Docker en containerisatie.
- Kennis van cloudplatformen (voornamelijk AWS)
- Basiskennis van frontend-technologieΓ«n (HTML, CSS, JavaScript)
- Ervaring met CI/CD-pipelines
Soft Skills:
- Sterk probleemoplossend vermogen en analytisch denkvermogen.
- Goede communicatieve en teamworkvaardigheden
- Vermogen om te werken in een agile ontwikkelomgeving.
- Aandacht voor detail en toewijding aan kwaliteit
Onderwijs:
- Bachelordiploma in informatica, IT of een verwant vakgebied (of gelijkwaardige ervaring)
Goed om te hebben:
- Ervaring met het verwerken van applicaties met een hoog verkeersvolume.
- Kennis van de beste beveiligingspraktijken
- Eerdere ervaring in SaaS- of productgerichte bedrijven is een prΓ©.
Wat bieden wij:
- Competitief salaris en voordelen
- Flexibele werkomgeving
- Mogelijkheid om aan uitdagende projecten te werken
- Carrièreontwikkeling en leermogelijkheden