Closing Date 2025-03-28
Full Stack Developer (Final-Year Student or With Internship Experience)
Company: Alankarage Holdings (Pvt) Ltd
Location: Level 05, East Lower Block, Echelon Square, World Trade Centre, Bank of Ceylon Mawatha, Colombo 01, Sri Lanka
Website: www.alankarage.com
Email: info@alankarage.com
Company Overview:
With over 30 years of experience, Alankarage Holdings began as a leader in gemstone mining, lapidary craftsmanship, and jewelry manufacturing. Over time, we have broadened our expertise to include plantation, manufacturing, and distribution, while also excelling in Business and Digital Solutions, Business Process Outsourcing (BPO), and strategic consultancy services.
Position Overview:
We are looking for a motivated Final-Year Student or someone with prior internship experience in software eone with prior in development to join our team as a Full Stack Developer. This role offers hands-on experience in both frontend and backend development, working on real-world applications. You will collaborate with experienced developers, designers, and product managers to build and optimize web applications. This is an excellent opportunity for someone eager to gain industry exposure and enhance their technical skills in a professional environment.
Requirements:
- Backend: Proficiency in backend programming languages such as Python, Java, Node.js, or Go.
- Frontend: Strong knowledge of HTML, CSS, JavaScript, and familiarity with frontend frameworks (e.g., React, Angular, Vue.js).
- UI/UX Design: Understanding of UI/UX principles, including user-centered design and accessibility; proficiency in design tools like Figma, Sketch, or Adobe XD is a plus.
- Version Control: Familiarity with Git and collaborative development workflows.
- Databases & Cloud: Knowledge of SQL and NoSQL databases; experience with cloud platforms (e.g., AWS, GCP) is a plus.
- APIs & Web Services: Basic understanding of RESTful APIs and web service integration.
- Experience: Prior internship experience in software development is preferred.
Responsibilities:
Backend:
- Assist in the development, maintenance, and optimization of backend services, APIs, and server-side applications.
- Work on database integration, data management, and performance optimization.
- Troubleshoot and debug backend issues; write unit and integration tests.
- Implement authentication, authorization, and security protocols; assist with deployment.
Frontend:
- Develop dynamic, responsive web pages and user interfaces.
- Collaborate with UI/UX designers to implement user-friendly and visually appealing features.
- Write clean, maintainable, and optimized code for cross-browser and device compatibility.
- Integrate backend services with the frontend interface.
UI/UX Design:
- Design user interfaces (UI), including wireframes, prototypes, and high-fidelity mockups.
- Conduct user research, usability testing, and analyze feedback to improve the user experience (UX).
- Work closely with developers to ensure designs are implemented accurately and effectively.
- Stay current with the latest design trends, tools, and best practices.