Dice is the leading career destination for tech experts at every stage of their careers. Our client, SM Global IT LLC, is seeking the following. Apply via Dice today
ONSITE IN BOCA RATON, FL OR Las Vegas, NV
Collaborate with small, rotating, interdisciplinary teams of game designers, mathematicians, audio engineers, artists, and developers to produce web tools to assist with game design and development.
Partner closely with our development community to continuously design, implement, and improve internal tool development.
Work with a modern tech stack using React, MongoDB, Prisma, SQL, TypeScript, and , utilizing Git workflows.
Write well-architected, structured, and maintainable code.
Participate in code reviews, providing thoughtful, constructive, and thorough feedback.
5+ years of professional experience in software development in any major programming language (JavaScript, TypeScript, C#, C++, Java, etc.).
Solid understanding of database design and implementation using relational and non-relational databases (MongoDB, PostgreSQL, etc.).
Experience in designing, implementing, and maintaining robust back-end APIs.
Good understanding of general OOP, SOLID principles, design patterns, debugging skills, memory management, and optimization techniques.
Familiarity with modern development team workflows (pull requests, code reviews, package management).
Clear communication skills in code, writing, and speaking.
A positive attitude and a desire to grow.
Strong TypeScript, JavaScript, and knowledge.
Experience with React, GraphQL, and Docker.
Familiarity with continuous integration.
Mobile development experience and familiarity with its challenges and optimizations.
Contributions to open-source projects, game jams, and personal projects.
Passion for AI.
¿Te interesa este puesto?
Typical salary for Software Engineer:
USD 13,867 - 80,000
Based on 1,483 job listings
View full salary data