Internship - Technical Software Development
We are looking for an intern passionate about technology to be part of our development team, at Yasnitech you will have the opportunity to develop and work on challenging projects, you will learn from experienced professionals in a collaborative and innovative environment.
- You will have the opportunity to work with the latest technologies and grow together with the company by developing our products in practice. Your growth will depend only on your dedication and commitment. We are looking for a professional with the potential to become a full-fledged developer in the next 2 years.
- As a development intern, your main activities will include: assisting in the creation, testing and maintenance of code on high-code and low-code platforms, always under the supervision of experienced professionals.
- You will have the opportunity to learn about the complete software development lifecycle, including requirements gathering, design, architecture, development, configuration, and application monitoring, using the latest technologies: visual programming, integrated IDEs, DevOps, generative AI, cloud-native, intelligent automation, RPA, and agile frameworks.
- In addition, with the support of the YasNiTech methodology, you will be practically involved in the development of web and mobile applications, covering both front-end and back-end, with the opportunity to rapidly grow into a full-stack developer.
We are looking for an intern passionate about technology tobe part of our development team, at Yasnitech you will have the opportunity todevelop and work on challenging projects, you will learn from experiencedprofessionals in a collaborative and innovative environment.
You will have the opportunity to work with the latesttechnologies and grow together with the company by developing our products inpractice. Your growth will depend only on your dedication and commitment. Weare looking for a professional with the potential to become a full-fledgeddeveloper in the next 2 years.
As a development intern, your main activities will include:assisting in the creation, testing and maintenance of code on high-code andlow-code platforms, always under the supervision of experienced professionals.
You will have the opportunity to learn about the complete software development lifecycle, including requirements gathering, design, architecture, development, configuration, and application monitoring, using the latest technologies: visual programming, integrated IDEs, DevOps, generative AI, cloud-native, intelligent automation, RPA, and agile frameworks.
In addition, with the support of the YasNiTech methodology, you will be practically involved in the development of web and mobile applications, covering both front-end and back-end, with the opportunity to rapidly grow into a full-stack developer.
Logical reasoning
Critical thinking
Continuous learning
Teamwork
Object-oriented programming
Activities
- Assistin the design, construction, configuration and monitoring of applications to supportbusiness process requirements, with guidance from senior staff.
- Collaborateon the integration of software components and solutions, learning how theseparts connect for complete application development.
- Supportin the development of website layouts and interfaces, using standard web andmobile technologies.
- Trackand learn about the complete software development lifecycle, participating insteps such as planning, development, and testing.
- Writesimple, structured and efficient code snippets, always under supervision,ensuring good practices and the possibility of future testing.
- Participatein discussions and propose ideas for solutions that can add value to theproduct, facilitate development and increase user engagement.
Must Have
- Beattending the last or penultimate semester in courses in InformationTechnology, Computer Science, Software Engineering, or related areas.
- Aptitudein programming logic, with good logical reasoning and problem-solving skills.
- Basic Knowledge of data modelling, entity diagramsand SQL programming language. Knowlege of high level programming languages: C++ or C#.
- Excellentwritten communication in Portuguese, with the ability to document and reportactivities clearly and accurately.
- Intermediate knowledge of other languages, English and Spanish, for initial proficiency assessment and test application
Nice to have
- Introductoryknowledge in Object-Oriented Programming (OOP), with basic notions aboutclasses, objects and methods
- Familiaritywith agile methodologies, such as Agile and Scrum, or an interest in learningabout collaborative development practices.
- Experience on low-code and/or no code development platforms
- Experience in .NET or OutSystems
What's great in the job?
- Great team of smart people, in a friendly and open culture
- No dumb managers, no stupid tools to use, no rigid working hours
- No waste of time in enterprise processes, real responsibilities and autonomy
- Expand your knowledge of various business industries
- Create content that will help our users on a daily basis
- Real responsibilities and challenges in a fast evolving company
Each employee has the opportunity to see the impact of their work. You can make a real contribution to the company's success. Various activities are often organized throughout the year, such as training sessions, team-building events, monthly networking meetings, and much more.
Development Incentive
Vouchers for team certification with reimbursement, motivating team members to enhance their skills and knowledge.
Trainings Sections
Exclusive Travel Portal
The benefit of gaining access to exclusive travel experiences and packages.