Position Overview:
As a Junior Full Stack Developer, you will play a crucial role in the design, development, and maintenance of our gaming platform's software components. You will work closely with our team of developers, designers, and product managers to build scalable and interactive features that enhance the gaming experience for our players. This role offers an exciting opportunity to be part of a dynamic startup environment and make a significant impact in the gaming industry.
Key Responsibilities:
·        Participate in the design, development, and implementation of web-based and server-side features for our gaming platform.
·        Write clean, efficient, and well-documented code using Java for backend development and Angular for frontend development.
·        Design and develop RESTful APIs and microservices to support various gaming platform functionalities.
·        Collaborate with designers to implement responsive and user-friendly web interfaces using Angular.
·        Work with database technologies (e.g., SQL, NoSQL) to design and optimize database schemas and queries.
·        Perform unit testing and integration testing to ensure the quality and reliability of software components.
·        Debug and troubleshoot issues, performing testing and debugging to identify and resolve technical problems.
·        Stay updated on the latest trends, technologies, and best practices in full stack development and the gaming industry.
·        Contribute to the improvement of development processes and tools to enhance productivity and efficiency.
·        Work collaboratively with cross-functional teams to meet project deadlines and deliver high-quality solutions.
Requirements:
·        Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
·        1-2 years of experience in full stack development, with expertise in Java and Angular.
·        Strong understanding of web development fundamentals, including HTML, CSS, and JavaScript.
·        Experience with backend development frameworks and technologies such as Spring Boot, Hibernate, or similar.
·        Proficiency in frontend development using Angular or other modern JavaScript frameworks.
·        Knowledge of database systems and query languages (e.g., SQL, MongoDB) for data storage and retrieval.
·        Basic understanding of version control systems such as Git.
·        Passion for gaming and a strong interest in the gaming industry.
·        Ability to learn quickly and adapt to new technologies and tools.
·        Good problem-solving and analytical skills, with attention to detail.
·        Strong communication and interpersonal skills, with the ability to work effectively in a team environment.
·        Previous internship or project experience in full stack development is a plus.
Benefits:
·        Competitive salary
·        Professional development opportunities
·        Opportunity to work on cutting-edge projects in the gaming industry
·        Dynamic and collaborative work environment
·        Flexible work arrangements