Apply📍 Portugal, Romania
🧭 Full-Time
🔍 Gaming
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years experience as a back-end engineer or full-stack engineer.
- 5+ years working with server-side runtime environments (ex: Node.js).
- 3+ years working with different JavaScript/TypeScript libraries and frameworks for both frontend (ex: React, Angular, Vue.js, Svelte) and backend (ex: Express.js, NestJS, Next.js, Remix).
- Experience developing server code in Golang.
- Experience with cloud platforms such as Azure or AWS.
- Proficiency in designing and implementing RESTful APIs.
- Ability to work independently and take ownership of projects from start to finish.
- Demonstrated ability to lead and mentor other engineers.
- Strong problem-solving and critical-thinking skills.
- Strong verbal and written communication skills.
- Lead end-to-end development of scalable and high-performance full-stack applications.
- Architect and design comprehensive and robust full-stack solutions, ensuring alignment with business objectives and technical requirements.
- Integrate back-end solutions with front-end web applications and games.
- Design, develop, and maintain server-side applications and APIs for live games.
- Support the needs of internal game teams to scale up their game development, including the creation of new tools.
- Design and optimize database schemas, ensuring data consistency, integrity, and security.
- Optimize application performance by identifying and addressing bottlenecks in both front-end and back-end components.
- Implement and enforce security best practices for data protection and user authentication.
- Lead code reviews and mentor other engineers to ensure high code quality and adherence to best practices.
- Create and maintain comprehensive documentation and technical specifications, ensuring ease of understanding and knowledge transfer.
- Stay up to date with the latest trends and developments in web development and share knowledge with the team.
- Participate in agile development processes and contribute to team goals and objectives.
AWSDockerNode.jsPostgreSQLExpress.jsJavascriptKubernetesTypeScriptAzureNest.jsNext.jsNosqlRESTful APIsMicroservices
Posted about 1 month ago
Apply