Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Software Engineer - Full Stack Development role.
Rezi rewrites your resume against BlackStone eIT's job description. Free.

Tailor your resume to this Senior Software Engineer - Full Stack Development role.
Rezi rewrites your resume against BlackStone eIT's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Full Stack Development posting at BlackStone eIT — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Software Engineer - Full Stack Development posting at BlackStone eIT — free, in seconds.
About the Role
Own the development, enhancement, and technical support of the Chamber’s e-services portal, public website, and CMS. Deliver secure bilingual digital services and maintain their connections to backend APIs and enterprise applications.
Responsibilities
- Develop and maintain Next.js e-services, including application forms, document uploads, request tracking, payment journeys, and customer account functions.
- Develop React/Next.js website features and configure Strapi content types, components, permissions, publishing workflows, and API integration.
- Develop and maintain Node.js services and middleware, including business validation, authentication, error handling, and API orchestration.
- Connect digital channels to Dynamics 365, Dataverse, payment services, and government APIs in coordination with the integration engineer.
- Deliver Arabic/English interfaces, RTL layouts, responsive designs, and accessible user journeys.
- Perform code reviews, implement automated component/API tests, and resolve defects, performance issues, and application vulnerabilities.
- Investigate incidents, implement corrective changes, and coordinate deployments with QA and Cloud/DevOps.
- Maintain technical documentation and support knowledge transfer, including backup coverage for mobile and backend services.
Requirements
- Minimum 5 years of professional software engineering experience, including experience delivering enterprise or government digital services.
- Minimum 3 years of hands-on experience with React.js and Next.js, including production e-services portals.
- Minimum 3 years of Node.js development and REST API integration experience.
- Practical experience with Strapi or a comparable headless CMS, including content modeling, permissions, and deployment.
- Minimum 2 years of React Native experience to support cross-channel development and backup coverage.
- Strong SQL Server knowledge and practical experience integrating with Dataverse and Dynamics 365.
- Experience with secure authentication, authorization, input validation, file-upload protection, and secrets handling.
- Hands-on experience with Git, code reviews, automated testing, and CI/CD pipelines.
- Proven experience delivering bilingual Arabic/English solutions and RTL interfaces.
- Ability to own assigned applications independently and coordinate effectively with business departments, vendors, and technical teams.
Skills
- React.js
- Next.js
- Node.js
- REST API
- Strapi
- Headless CMS
- React Native
- SQL Server
- Dataverse
- Dynamics 365
- Git
- Automated Testing
- CI/CD Pipelines
Experience Level
- Minimum 5 years of professional software engineering experience
- Minimum 3 years of hands-on experience with React.js and Next.js
- Minimum 3 years of Node.js development and REST API integration experience
- Minimum 2 years of React Native experience
Education Level
- Bachelor’s degree in Computer Science, Software Engineering or a related field
- Master’s preferred