Position : FULL-STACK DEVELOPER
Work Hours : Monday - Friday 9am to 6pm EST (Monday - Friday 9pm to 6am Philippine time)
Holidays : US Holidays
Pay Range : USD 1,300-3,000 per month (salary offer will depend on the skills and years of experience)
Company: Gaming Company
Duties and Responsibilities:
- Design, develop, and maintain scalable web applications using TypeScript with React on the frontend.
- Build and manage backend services with Golang and Node.js (Nest.js).
- Utilize AWS for deploying and managing cloud infrastructure.
- Implement real-time database solutions with Firebase.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Mentor and guide junior developers, promoting best practices in software development.
- Troubleshoot and debug complex issues across the stack.
- Stay up-to-date with the latest industry trends and technologies to ensure our platform remains cutting-edge.
Requirements:
- Proven 5+ years of experience at a staff engineering level, with a background in both large-scale companies and startups.
- Extensive expertise in TypeScript and React for frontend development.
- Strong proficiency in Golang and Node.js (Nest.js) for backend development.
- Hands-on experience with AWS services and Firebase for real-time database management.
- Solid understanding of software development principles, design patterns, and best practices.
- Excellent problem-solving skills with the ability to work independently and as part of a team.
- Strong communication and collaboration skills.
- Passion for gaming and a desire to work in the gaming industry.
- Proficient in both front-end and back-end development (HTML, CSS, JavaScript, Java, Python, Ruby, etc.).
- Familiar with front-end frameworks/libraries (React, Angular, Vue.js) and web frameworks (Spring, Django, Ruby on Rails).
- Knowledge of database management systems (MySQL, PostgreSQL, MongoDB) and RESTful API design and implementation.
- Experience with version control tools (Git, SVN).
- Familiarity with agile development methodologies and CI/CD pipelines.
Preferred Qualifications:
- Experience in the gaming industry.
- Knowledge of additional frontend frameworks and libraries.
- Understanding of CI/CD pipelines and DevOps practices.