Company Description
FlairXFlairX is an Interview-as-a-Service platform that helps companies streamline their hiring process with expert-led technical interviews. As a fast-growing startup, we provide a dynamic and collaborative environment where interns can work on real-world production-level projects that will go live in a short time.
Job Description
This is a remote internship role for a Software Engineer Intern. The Software Engineer Intern will assist in various software development tasks, including back-end web development and programming. Responsibilities will include participating in coding projects, debugging, collaborating with the development team, and learning about object-oriented programming. The role is designed to provide hands-on experience in the field.
What You Will Do:
- Develop and maintain scalable web applications using React.js (frontend) and Node.js (backend).
- Work with AWS services (such as Lambda, S3, EC2) to build and deploy cloud-based solutions.
- Collaborate with senior engineers to design APIs and optimize system performance.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, debugging, and testing to ensure high-quality software.
- Gain hands-on experience with CI/CD pipelines, containerization (Docker), and database management.
What We Are Looking For:
- Pursuing or completed a degree in Computer Science, Software Engineering, or a related field.
- Experience or coursework in JavaScript/TypeScript, React.js, Node.js, and AWS.
- Familiarity with RESTful APIs, database systems (SQL/NoSQL), and version control (Git).
- Strong problem-solving skills and ability to work independently in a fast-paced startup environment.
- Bonus: Knowledge of microservices architecture, GraphQL, or DevOps practices.
Why Join FlairX?
- Hands-on experience working on real projects that impact users.
- Exposure to the full software development lifecycle in a startup setting.
- Opportunity to learn from experienced mentors in software engineering and cloud development.
- Flexible work environment with a high-growth, collaborative culture.