Internship - Technical Software Development
São Paulo,
Brazil
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.
Activities
- Assist in the design, construction, configuration and monitoring of applications to support business process requirements, with guidance from senior staff.
- Collaborate on the integration of software components and solutions, learning how these parts connect for complete application development.
- Support in the development of website layouts and interfaces, using standard web and mobile technologies.
- Track and learn about the complete software development lifecycle, participating in steps such as planning, development, and testing.
- Write simple, structured and efficient code snippets, always under supervision, ensuring good practices and the possibility of future testing.
- Participate in discussions and propose ideas for solutions that can add value to the product, facilitate development and increase user engagement.
Must Have
- Be attending the last or penultimate semester in courses in Information Technology, Computer Science, Software Engineering, or related areas.
- Aptitude in programming logic, with good logical reasoning and problem-solving skills.
- Basic knowledge of web programming, such as HTML, CSS, and JavaScript, as well as familiarity with front-end and/or back-end development concepts.
- Basic Knowledge of data modelling, entity diagrams and SQL programming language. Knowlege of high level programming languages: C++ or C#.
- Excellent written communication in Portuguese, with the ability to document and report activities clearly and accurately.
- Intermediate knowledge of other languages, English and Spanish, for initial proficiency assessment and test application
Nice to have
- Introductory knowledge in Object-Oriented Programming (OOP), with basic notions about classes, objects and methods
- Familiarity with agile methodologies, such as Agile and Scrum, or an interest in learning about 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
Our Product
Discover our products.
What We Offer
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
Access to technical training and knowledge sharing with more experienced developers to enhance their skills.
Exclusive Travel Portal
The benefit of gaining access to exclusive travel experiences and packages.