Full-Stack Engineer - Internship - Remote

Salary Unpaid

Passionate about Full-Stack Development and Sustainable Innovations? Come Intern with us!

Senpage Consulting, a volunteer-led advisory group at the frontier of assisting sustainable startups and NGOs in achieving their visions without compromising their values, is on the hunt for dedicated university students and recent graduates to join us as Full-Stack Engineer Interns for an exciting project. Our dynamic engagement system allows us to assign interns to projects on a rolling basis, adapting to the evolving needs of our clients and offering a diverse range of experiences. If you are ready to step into a role that allows you to make a substantial impact, we invite you to apply!


The Role

This internship is tailor-made for university students and recent graduates eager to immerse themselves in the world of web design and development, contributing to the creation and upkeep of a pioneering platform that connects student consultants to projects that align with their values. Our Full-Stack Engineer Interns are essential team members who work closely with various stakeholders, including project design & development teams as well as system administrators, in enhancing workflow efficiency and ensuring the smooth delivery of software innovations.


We are keen to bring on board individuals who have a strong interest in diving deep into the following domains:

  • Web Development (Front-end and Back-end)

  • Software Architecture

  • Continuous Integration and Deployment

  • Agile and Scrum Methodologies

  • User Experience Design


Job Description

  • Play a critical role in designing and developing the platform's front-end and backend using modern frontend and backend technologies example Nextjs, ensuring a stellar user experience.

  • Engage throughout the entire application process from ideation and development life-cycle, as well as engaging in user testing and experience utilizing focus groups and customer feedback.

  • Collaborate closely with the Product Engineering Team, contributing code, as well as UI workflows and layouts during sprint meetings and actively identifying new alternative layout approaches in the development life cycle. Assist in creating wire frames, prototypes, and high quality design into a seamless experience.

  • Develop solutions that align with clients' brand identities and enhance user experience. You'll have the opportunity to work on projects such as designing websites, or developing engaging user interfaces.

  • Assist in conducting research in identifying issues and areas for improvement in the existing frontend and backend admin panels.

  • Work alongside the development team to ensure designs are implemented accurately.


Current Web Technologies

We will be using Tailwind CSS, Laravel Livewire, Alpine.js, PHP, Javascript, Postgresql, for development and possibly ReactJS and Next.js for the frontend(TALL Stack). We use Github actions for our CI and will be using various tools for monitoring. We communicate via Slack and use trello for Scrum meetings.


Requirements

  • You have a degree (Bachelors) or certificate in Informatics, Computer Science or any Software Development qualification or equivalent.

  • Basic understanding of core engineering concepts and eagerness to learn and grow in the field.

  • You have adequate knowledge in web technologies and the agile software development process. Familiarity with HTML, Tailwind CSS and bootstrap.

  • You have adequate knowledge in Javascript or other web technologies i.e PHP, Laravel livewire, Reactjs and fundamental knowledge in data structures and algorithms.

  • Familiarity with software engineering best practices, including testing, source control, and agile methodologies. Familiarity with jira, github, bitbucket, gitlab or asana would be an advantage.

  • Strong problem-solving skills and ability to identify issues and learn from them to improve your skills.

  • You have knowledge or interest in the front-end and back end framework of web development specifically using React.

  • Ability to work effectively under the guidance of more senior engineers and adapt to feedback.

  • You have a good understanding of the entire development process (design, development, testing and deployment).

  • You have the capacity to move across the stack (front-end & back-end) if necessary since you will be working within both the front and backend of the development stack.

  • You are a self-starter with a good sense of initiative, solution-oriented and work well in teams as well as individually. Excellent communication skills and a willingness to collaborate with team members.


What We Offer

  • Friendly and pleasant working atmosphere

  • Flexible working hours and mobile (home) working days - remote

  • Possibility of advancement, in accordance with the performance

  • Working in an international environment• Support for further education and training

  • Holiday up to 30 days and free days for certain private occasions

  • Perks

  • Additional, performance-based, yearly reward

For more information or questions please contact us at contact@senpageconsulting.eu

Perks and benefits

This job comes with several perks and benefits

Remote work allowed
Remote work allowed

Work life balance
Work life balance

Flexible working hours
Flexible working hours

Social gatherings
Social gatherings

Skill development
Skill development

Near public transit
Near public transit

See all 9 benefits

Working at
SENPAGE

Senpage is an organization that seeks to redefine how students and recent graduates approach entrepreneurship. Blurring the lines between incubator and consultancy, Senpage facilitates meaningful collaborations between founders and cross-functional teams of student consultants, seasoned mentors, and other key stakeholders. By leveraging our growing network, we aim to democratise entrepreneurship by dismantling the biggest obstacles faced by student entrepreneurs— whether it’s time, manpower, or capital. From ideation to MVP validation, join us on our mission to create a more viable, sustainable path for both student founders and consultants. Senpage's management team consists of permanent members who pursue prospective clients, recruit new volunteers, oversee our internal and external communications, and shape the organisation’s broader strategy. Our project teams are comprised of volunteers from local universities who serve as consultants for our clients. We aim to recruit volunteers with a variety of competencies to serve every potential need.

Read more about SENPAGE

company gallery image