Arkadium is hiring a
Full-Stack Engineer, Remote - Portugal

Logo of Arkadium

Full-Stack Engineer closed

🏢 Arkadium

💵 ~$85k-$130k
📍Portugal

Summary

Arkadium is seeking an experienced Staff Full-Stack Engineer to join their Tech Services team remotely, with preference for candidates in the Western European Time (WET) zone. The role involves leading end-to-end development of scalable and high-performance full-stack applications, architecting and designing comprehensive solutions, integrating back-end solutions with front-end web applications, optimizing application performance, implementing security best practices, and more. Required qualifications include a Bachelor’s degree in Computer Science or related field, 7+ years of experience as a back-end engineer or full-stack engineer, proficiency in server-side runtime environments, different Javascript/Typescript libraries/frameworks, cloud platforms, and RESTful APIs. Preferred qualifications include experience with Unity or other game engines, game back-end-as-a-service, online game serving thousands of users, relational and NoSQL databases, Golang, containerization and orchestration tools, and familiarity with cloud platforms.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 7+ year 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/frameworks for both frontend and backend
  • Experience with cloud platforms such as Azure or AWS
  • Proficiency in designing and implementing RESTful APIs
  • Solid understanding of microservices architecture and distributed systems
  • 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

Responsibilities

  • 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

Preferred Qualifications

  • Experience working with Unity or other game engines
  • Experience working with a game back-end-as-a-service such as Nakama, Firebase, or PlayFab
  • Previous working experience on an online game serving thousands of users
  • Experience with relational and/or NoSQL databases (MySQL, PostgreSQL)
  • Experience developing server code in Golang
  • Experience with containerization and orchestration tools (Docker, Kubernetes)

Benefits

  • Competitive compensation with structured performance and career development check-ins
  • Meaningful supplemental health insurance (medical, dental & vision plans)
  • Meal allowance
  • Additional budget for conferences you are interested in
  • Personal development budget to fuel your passions and desire to learn (Arkadians are taking classes in not only Excel and leadership, but also interior design and even swimming!)
  • Time off from Christmas Eve through New Year's Day so we can all enjoy the holidays
  • A unique culture of transparency, true teamwork and fun
  • Summer Fridays: 4 Fridays off throughout the Summer to have more fun in the sun
This job is filled or no longer available

Similar Jobs