Apply

Software Engineering Intern

Posted 1 day agoViewed

View full description

💎 Seniority level: Entry

🔍 Industry: Software Development

🏢 Company: RippleMatch👥 101-250💰 $45,000,000 Series B almost 3 years agoEmploymentConsultingHuman ResourcesEnterprise SoftwareRecruiting

🗣️ Languages: English

Requirements:
  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
Responsibilities:
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Apply

Related Jobs

Apply

📍 Canada

🧭 Internship

🔍 Software Development

🏢 Company: OpsLevel👥 51-100💰 $15,000,000 Series A about 3 years agoInformation TechnologySoftware

  • Currently enrolled in a Bachelor's program in Computer Science, Engineering, or a related field at an accredited university
  • Experience with Ruby on Rails - our core back-end framework
  • Experience with Vue.js - our primary front-end framework
  • Experience with MySQL – relational database management
  • Experience with Redis – for caching and real-time data processing
  • Experience with GraphQL – for efficient API communication
  • Experience with Terraform – infrastructure as code
  • Experience with AWS / GCP – cloud infrastructure and deployment
  • Experience with Elasticsearch – for search and data indexing
  • Experience with OpenAI ChatGPT – for AI-powered automation and integration
  • Experience with GitHub Copilot – for AI-assisted coding
  • Experience with Git – version control and collaboration
  • Working as a software developer on our core product
  • Reporting directly to the Director of Engineering
  • Upgrading our entire front end to use the latest technologies, improving performance, scalability, and user experience
  • Influence technical decisions
  • Work closely with our design and back-end teams to create a seamless and responsive user experience.

GraphQLGitMySQLRuby on RailsVue.JsRedisSoftware Engineering

Posted about 18 hours ago
Apply
Apply
🔥 Software Engineering Intern
Posted about 22 hours ago

📍 United States

🧭 Internship

💸 39.0 USD per hour

🏢 Company: First Help Financial👥 101-250💰 $60,000,000 Debt Financing over 3 years agoAutomotiveFinancial ServicesInsurance

  • Currently pursuing a Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Strong understanding of fundamental programming concepts and data structures.
  • Proficiency in at least one of the following programming languages: Python or Java.
  • Experience with front-end development using React.
  • Familiarity with relational databases, such as Oracle or PostgreSQL.
  • Basic understanding of cloud computing concepts, ideally with exposure to AWS.
  • Knowledge of RESTful API design and development.
  • Experience with unit testing frameworks.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.
  • Collaborate with senior engineers to design, develop, and implement features for web applications.
  • Develop and maintain front-end components using React.
  • Build and maintain back-end services using Python or Java.
  • Design and implement database schemas and queries using Oracle or PostgreSQL.
  • Work with AWS services, including KDS (Kinesis Data Streams), for data processing and storage.
  • Develop and consume RESTful APIs for seamless data exchange between front-end and back-end systems.
  • Write comprehensive unit tests to ensure code quality and reliability.
  • Participate in code reviews and contribute to improving development processes.
  • Document code and technical specifications.
  • Contribute to agile development practices, including sprint planning and daily stand-ups.

AWSBackend DevelopmentPostgreSQLPythonAgileFrontend DevelopmentJavaOracleReactRESTful APIsSoftware Engineering

Posted about 22 hours ago
Apply
Apply

🧭 Internship

🔍 Software Development

  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Posted 3 days ago
Apply
Apply

🧭 Internship

🔍 Software Development

🏢 Company: RippleMatch👥 101-250💰 $45,000,000 Series B almost 3 years agoEmploymentConsultingHuman ResourcesEnterprise SoftwareRecruiting

  • Current Junior pursuing an undergraduate degree in Computer Science, Software Engineering, Computer Engineering, or a related field
  • Experience working with at least one programming language: Java,
  • Familiarity with Git, data structures, algorithms, and object-oriented programming
  • Track record of operational excellence
  • Designing, coding, testing, and debugging software applications.
  • Collaborating with engineers, product managers, and designers to develop new features.
  • Writing clean, efficient, and maintainable code in [languages used—e.g., Python, Java, JavaScript].
  • Contributing to technical discussions and participating in code reviews.
  • Learning best practices in software development, CI/CD, and agile methodologies.
Posted 7 days ago
Apply
Apply

📍 United States

🧭 Internship

🔍 Software Development

🏢 Company: Acorns👥 201-500💰 $300,000,000 Series F about 3 years ago🫂 Last layoff almost 5 years agoFinancial ServicesWealth ManagementFinanceFinTech

  • Currently pursuing Bachelor’s degree in computer science, software engineering, machine learning, mathematics, statistics, or a related field
  • Required: Junior standing (Graduating 2026)
  • Must be able to work for the duration of the internship (full-time availability for 10 weeks starting in June 2025)
  • Excellent command of one or more programming languages; Java, Scala, Ruby, Swift, Kotlin, Typescript, or Javascript
  • Exceptional communication skills (verbal, written, and presentation)
  • Collaborate with Engineering team to build innovative solutions while bringing new ideas, technologies, and methodologies to the table
  • Write high-quality code with one or more programming languages
  • Produce excellent design and development documentation

Backend DevelopmentAndroidiOS DevelopmentJavaJavascriptKotlinRubySwiftTypeScriptScalaSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 CA, AZ, CO, NC, or UT

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Legal Services

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

Node.jsAgileHTMLCSSJavascriptTypeScriptJiraAngularREST APIReactCommunication SkillsProblem SolvingAttention to detailSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 CA, AZ, CO, NC, UT

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Software Development

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJiraAngularREST APIReactSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 United States

🧭 Internship

💸 29.6 - 31.45 USD per hour

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptJiraAngularReactRESTful APIsSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 Brazil

🧭 Internship

💸 2500.0 BRL per month

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • Computer Engineering, or related field, with a graduation date between January and July 2025 at the time of application.
  • Fluent professional English verbal and written communication.
  • Knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • Knowledge of HTML, CSS/LESS/SASS.
  • Knowledge of Agile methodologies.
  • Knowledge of JIRA and Github or similar frameworks is a plus.
  • Ability to work independently and collaboratively in team environments.
  • Strong work ethic and attention to detail.
  • Excellent analytic and problem-solving skills.
  • Initiative and willingness to learn.
  • Participate in backlog grooming sessions and sprint planning.
  • Pick up stories and bugs to work on each sprint.
  • Collaborate with other team members to ensure understanding and alignment.
  • Write tests to ensure your solutions meet the acceptance criteria.
  • Send pull requests for review and incorporate feedback.
  • Keep ticket status updated in JIRA and provide updates in daily standups.
  • Participate in sprint demos and sprint retrospective meetings.

GitHTMLCSSJavascriptReact.jsTypeScriptJiraAngularAgile methodologiesSoftware Engineering

Posted 12 days ago
Apply
Apply

📍 Utah, CA, AZ, CO, NC

🧭 Internship

💸 29.6 - 31.45 USD per hour

🔍 Software Development

🏢 Company: Rocket Lawyer👥 251-500💰 $223,000,000 Debt Financing almost 4 years agoLegal TechLaw EnforcementLegal

  • You are currently enrolled in a Bachelor's or Master’s degree program in Computer Science, Computer Engineering, or a related field
  • Current or upcoming Juniors & Seniors (rising into your third or fourth year)
  • You have knowledge of JavaScript technologies, such as Angular, React, and TypeScript.
  • You are familiar with HTML, CSS/LESS/SASS, and modern web development practices.
  • You have experience with Agile methodologies, and familiarity with JIRA and GitHub (or similar tools) is a plus.
  • You are comfortable working independently, as well as collaborating with others in team environments.
  • You possess a strong work ethic, attention to detail, and a commitment to delivering quality work.
  • You have excellent analytical, problem-solving, and communication skills.
  • You are eager to learn, take initiative, and actively seek out new opportunities for growth.
  • Collaborate with your team during backlog grooming sessions and sprint planning to help prioritize and shape work.
  • Contribute to tasks and bug fixes during each sprint, ensuring a continuous flow of work.
  • Engage with team members to ensure shared understanding, alignment, and open communication.
  • Write and execute tests to ensure your solutions meet all requirements and acceptance criteria.
  • Submit pull requests for peer review, actively incorporating feedback to improve your work.
  • Maintain up-to-date ticket status in JIRA and share progress during daily standups.
  • Actively participate in sprint demos and retrospectives to share experiences, feedback, and insights.

AgileHTMLCSSJavascriptTypeScriptJiraAngularReactCommunication SkillsAnalytical SkillsProblem SolvingNodeJSSoftware Engineering

Posted 12 days ago
Apply

Related Articles

Posted about 1 month ago

Why remote work is such a nice opportunity?

Why is remote work so nice? Let's try to see!

Posted 7 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 8 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 8 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 8 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.