At SoftGenius, we blend innovation with passion to lead the iGaming and online entertainment industry. As a pioneer in the iGaming and online entertainment sector, we are committed to revolutionizing the digital landscape with our next-generation platform. Our mission is to create immersive, engaging, and seamless experiences that captivate and entertain users worldwide.
We don’t just believe that our people are our greatest asset, WE KNOW IT! We foster a vibrant and inclusive workplace where creativity and collaboration thrive. Our team of talented professionals is dedicated to pushing the boundaries of technology and delivering exceptional products that set new standards in the industry.
We are not just a company; we are a community that values the unique perspectives and talents of our people and are committed to providing a supportive environment where everyone can grow and succeed. That and more is why you should join us at SoftGenius, and be a part of a forward-thinking team shaping the future of online entertainment.
Position overview:
We are now working on increasing our talented team with another experienced Full Stack Developer. This team is responsible for the entire development lifecycle, from designing and building user interfaces with AngularJs to developing robust APIs and backend services with Node.js.
Responsibilities
Develop user-friendly and responsive web applications.
Collaborate with cross-functional teams to ensure code consistency and quality.
Optimize applications for maximum speed and scalability.
Debug and troubleshoot software errors or bugs.
Estimate time for the modules/tasks based on different estimation techniques.
Design and implement secure and scalable APIs using Node.js (or a similar framework).
Requirements
5+ years of proven experience as a full-stack developer
Excellent JavaScript knowledge, Angular being especially desired
Experience with NodeJS, HTML5 & CSS
Must have experience with SQL and database schema design
Good knowledge of Service-based architecture/component-based architecture
Ability to work independently and as part of a team
Familiarity with code versioning tools like GIT
Excellent problem-solving skills and the ability to work in a team environment
Expertise in Agile and CI/CD would be beneficial.