Xgrid is a cloud services tech firm, specializing in providing expert consultancy and professional services in building secure, complex, large scale, production grade distributed systems on cloud environments (AWS | Google Cloud Platform | Azure). The architects of Xgrid cloud business group have 20+ years of combined experience building production grade hyperscale systems for top silicon valley tech companies including Amazon, Salesforce, VMware, Cisco and multiple top startups with successful exits.
Are you passionate about app development and eager to join a dynamic team at the forefront of app innovation? Xgrid is seeking a skilled and motivated Full Stack Intern to contribute to the design, development, and testing of cutting-edge applications. As an intern, you'll have the opportunity to work closely with our talented team, interact with both business and development counterparts, and gain unique exposure to the entire ecosystem of data center and cloud technologies.
Responsibilities:
Build and maintain front-end web applications using modern frameworks such as React.js, Next.js, or Angular.
Develop robust and scalable RESTful APIs using Node.js, Express.js, .NET, or similar technologies.
Integrate front-end and back-end components into seamless full stack solutions.
Ensure developed applications meet industry standards for performance and quality.
Collaborate with other developers throughout the development process.
Participate in design and code reviews.
Incorporate team members' innovations and contribute your own ideas.
Collaborate with cross-functional teams including DevOps, QA, and Product to design, develop, and deliver features.
Assist in architecting end-to-end solutions for customers.
Lead feature lifecycle from design to delivery phases.
Prepare documentation including designs, flowcharts, and diagrams.
Engage in discussions on open-source community forums, contribute to code reviews, and propose solutions for production-grade applications.
Investigate and analyze software issues, addressing performance, scale, and other bottlenecks.
Follow software development lifecycle processes.
Qualifications:
BS in Computer Science, Electrical Engineering, or related field.
Familiarity with version control tools like Git and GitHub/GitLab workflows.
Experience of modern JavaScript/TypeScript frameworks (React, Vue, or Angular).
Understanding of backend development in .NET, Node.js, Express.js, or Python/Django/Flask.
Understanding of REST APIs, JSON, and web services integration.
Familiarity with databases (SQL and/or NoSQL) such as PostgreSQL, MongoDB, or MySQL.
Strong problem-solving skills and aptitude for learning new technologies.
Excellent written and verbal communication skills.
Ability to work collaboratively in a fast-paced environment.