Full Stack Software Engineer Intern
Location: Colombo, Sri Lanka
Position Type: Internship
Department: Software Development & Engineering
About Dynaro Engineering
Dynaro Engineering Pvt Ltd is an innovative research and development company specialising in engineering and information technology solutions. We deliver cutting-edge solutions across multiple technical domains to our diverse client base.
Our Services:
- Web Designing & Development
- Mobile App Development
- Software Solutions
- IoT Solutions
- Product Designing & Prototyping
- Electronic & Electrical Systems
- Metal Fabrication & Manufacturing
Position Overview
We are seeking a talented and passionate Full Stack Software Engineer Intern to join our development team. This internship offers an exciting opportunity to work on real-world web and mobile application projects while gaining hands-on experience in a multidisciplinary engineering environment. You will be involved in the complete software development lifecycle, from concept to deployment.
Key Responsibilities
Web Application Development:
- Design and develop responsive, user-friendly web applications
- Build both frontend interfaces and backend systems
- Implement RESTful APIs and integrate third-party services
- Ensure cross-browser compatibility and optimal performance
- Write clean, maintainable, and well-documented code
Mobile Application Development:
Full Stack Development:
- Work on both client-side and server-side application components
- Design and implement database schemas and queries
- Integrate frontend and backend systems seamlessly
- Debug and troubleshoot technical issues across the stack
- Participate in code reviews and technical discussions
Collaboration & Learning:
- Collaborate with team members on project planning and execution
- Participate in requirement gathering and technical specification development
- Stay updated with the latest technologies and development best practices
- Contribute to technical documentation and project reports
- Support the deployment and maintenance of applications
Qualifications and Requirements
Education:
- Fresh graduates and undergraduates are welcome to apply
- Currently pursuing or recently completed a degree/diploma in Computer Science, Software Engineering, Information Technology, or a related field
Language Skills (Mandatory):
- Fluent in English
- Fluent in Sinhala
Technical Skills Required:
Frontend Development:
- Proficiency in HTML5, CSS3, and JavaScript
- Experience with modern JavaScript frameworks/libraries (React, Vue.js, Angular, or similar)
- Understanding of responsive design principles and mobile-first approach
- Knowledge of CSS frameworks (Bootstrap, Tailwind CSS, Material UI, or similar)
- Familiarity with version control systems (Git/GitHub)
Backend Development:
- Experience with at least one backend technology (Node.js, PHP, Python, Java, or similar)
- Understanding of RESTful API design and implementation
- Knowledge of database systems (MySQL, PostgreSQL, MongoDB, or similar)
- Basic understanding of server-side architecture and deployment
Mobile Development:
- Experience with mobile app development (React Native, Flutter, native iOS/Android, or similar)
- Understanding of mobile UI/UX principles
- Knowledge of mobile app deployment processes
General Technical Skills:
- Problem-solving and debugging abilities
- Understanding of the software development lifecycle
- Basic knowledge of web security principles
- Familiarity with testing and quality assurance practices
- Experience with development tools and IDEs
Added Advantages (Preferred but not mandatory):
- Experience with Arduino programming and development
- Knowledge of Raspberry Pi and similar single-board computers
- Familiarity with IoT devices and protocols
- Experience with hardware-software integration
- Understanding of embedded systems
- Knowledge of sensors, actuators, and electronic components
- Experience with MQTT, WebSockets, or other IoT communication protocols
Personal Attributes:
- Strong analytical and problem-solving skills
- Attention to detail and commitment to code quality
- Ability to learn new technologies quickly
- Self-motivated and able to work independently
- Good time management and ability to meet deadlines
- Team player with excellent communication skills
- Passion for technology and software development
- Creative thinking and innovation mindset
What We Offer
- Hands-on experience working on real client projects
- Opportunity to work across diverse technology stacks and domains
- Exposure to web development, mobile development, and IoT solutions
- Mentorship from experienced software engineers and technical professionals
- Collaborative and innovative work environment
- Opportunities to work with cutting-edge technologies
- Professional growth and skill development programs
- Flexibility in working arrangements
- Potential for future full-time employment based on performance
- Networking opportunities within the technology and engineering industry
- Certificate of completion upon successful internship completion
Projects You May Work On
- E-commerce and business websites
- Custom web applications and dashboards
- Mobile applications for iOS and Android
- IoT-enabled applications and systems
- Client management and booking systems
- Inventory and business management software
- Interactive web experiences and visualisations
- Integration projects with hardware devices
How to Apply
Email: dynaroengineering@gmail.com
Subject Line: Application for Full Stack Software Engineer Intern Position
Required Documents:
- Resume/CV
- Brief cover letter explaining your interest and relevant experience
- Portfolio or GitHub profile link (if available)
- Any relevant project examples or code samples
Contact Information:
Phone: +94 76 054 2196
Website: www.dynaro.lk
Application Tips
- Highlight your technical skills and projects you've worked on
- Include links to your GitHub, portfolio website, or any deployed applications
- Mention specific technologies and frameworks you're comfortable with
- Share any personal projects, hackathon participation, or open-source contributions
- If you have Arduino, Raspberry Pi, or IoT project experience, definitely mention it!
Dynaro Engineering Pvt Ltd is committed to fostering a diverse and inclusive workplace. We encourage applications from all qualified individuals.
Join us in building innovative software solutions that make a difference!



