Passionate about Web 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 Development 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 development, contributing to the creation and upkeep of a pioneering social media and e-commerce platform that connects users to products aligning with their values. Our Full-Stack Development Interns are essential team members who work closely with various stakeholders, including development teams and system administrators, to enhance workflow efficiency and ensure the smooth deployment 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 developing and maintaining the platform's front and back-end web architecture, ensuring a stellar user experience.
Engage throughout the entire application development lifecycle, focusing on coding, debugging, and testing.
Collaborate closely with the Product Team, contributing to sprint meetings and actively identifying new features and optimization opportunities.
Develop clear and comprehensive UML diagrams and documentation, archiving crucial details and tracking workflow progress.
Current Web Technologies
We are using mostly javascript for development and a MERN stack framework (i.e Mongodb, Express.js, React.js, and Node.js for the standard structure). 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
You will design, build, test, maintain and have direct meaningful impact on the road map of the platform to be developed.
You will develop front- and back-end web architecture in ensuring an excellent user experience
You will participate in the entire application development lifecycle, focusing on coding, debugging and testing
You will write clean code in developing functional components and the web application (incl. unit & integration tests)
You will participate in sprint meetings and work closely with the Product Team
You will liaise with other developers, designers, marketing and team members in identify new features and issues to be optimized
You will help design and develop UML diagrams and documentation in the development and production process archiving and cataloging needed details and features implemented keeping track of the workflow process
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, CSS and bootstrap.
You have adequate knowledge in Javascript or other web technologies i.e PHP, Laravel and fundamental knowledge in data structures and algorithms.
Familiarity with software engineering best practices, including testing, source control, and agile methodologies. Familiarity with 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 (full- & 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
Husk at skrive i din ansøgning, at du så jobbet hos Ofir