WASHINGTON, DC

Software Engineer Intern

Description
Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, Bucharest and Chisinau.  We’re an agile, determined and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Management. We specialize in human-centered design with deep focus on design thinking and digital transformation. 

Insomniac Design is a global digital agency headquartered in Washington D.C., with offices in London, Bucharest and Chisinau.  We’re an agile, determined and innovative team organized by functional areas of expertise — Creative, Technology, Strategy, and Management. We specialize in human-centered design with deep focus on design thinking and digital transformation. 

We are seeking a self motivated and enthusiastic Software Intern to join our team assisting with building web applications using best in class software stacks. As an intern, you will have the opportunity to work closely with our experienced software development team, gaining hands-on experience and contributing to the development of cutting-edge projects.

A Software Intern at Insomniac Design is responsible for working on modest scale projects that have clear scope definitions that may require a mix of research, prototyping, and experimentation.
You should be proficient in multiple programming languages, understand a variety of design patterns, and be willing to work in and beyond back-end and front-end frameworks. More importantly, you should be curious about new technologies and constantly learning new skills, libraries, and frameworks in order to expand your capabilities and share knowledge with others.
Skills & Responsibilities
  • Collaborate with the development team to design, develop, test, and deploy web applications using React, Node.js, Python, and others as needed.
  • Assist in implementing new features and functionalities, as well as maintaining and enhancing existing applications.
  • Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
  • Collaborate with designers and other stakeholders to ensure seamless integration of front-end designs and user experiences.
  • Participate in code reviews, providing and incorporating feedback to improve the overall quality of the codebase.
  • Assist in debugging and troubleshooting issues, identifying and implementing appropriate solutions.
  • Research and stay up to date with the latest trends, technologies, and best practices in web development to contribute innovative ideas and solutions.
  • Contribute to the overall development process, including requirement analysis, project planning, and documentation.
  • Collaborate with cross-functional teams, including designers, project managers, and quality assurance, to ensure successful project delivery.
  • Support the team in various software development tasks, as assigned.
Experience
  • Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
  • Solid understanding of web development concepts, including HTML, CSS, JavaScript, and RESTful APIs.
  • Familiarity with modern front-end frameworks, particularly React.
  • Basic knowledge of back-end development using Node.js and Python.
  • Exposure to cloud platforms like Google Cloud Platform (GCP), Microsoft Azure, and Amazon Web Services (AWS).
  • Strong problem-solving skills and the ability to learn and adapt quickly to new technologies.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
  • Attention to detail and a commitment to delivering high-quality work.
  • Demonstrated passion for software development and eagerness to learn and grow in a dynamic environment.
Applicant Eligibility: Please note, candidates who are eligible to work in the US without visa sponsorship are eligible to apply. No recruiters or staffing agencies please.

0

Happy Clients
(and counting)

0

Incredible teammates

0

Coffees per day
(maybe)