Job Responsibility:·
- Full Stack Development: Design, develop, and maintain robust and user-friendly web applications, ensuring high performance, responsiveness, and security across the stack.
- Frontend Development: Create visually appealing and intuitive user interfaces using modern frontend technologies (HTML5, CSS3, JavaScript frameworks like React.js, Angular, or Vue.js) while ensuring compatibility across multiple browsers and devices.
- Backend Development: Build scalable backend systems and APIs using server-side technologies (Node.js, Python, Ruby, etc.) and database management (SQL, NoSQL) to handle data storage, retrieval, and manipulation efficiently.
- Integration and Testing: Collaborate to implement automated testing strategies, ensuring the reliability and integrity of the applications. Integrate third-party APIs and services as needed.
- Code Optimization and Performance: Continuously improve the codebase, optimize application performance, and troubleshoot issues to maintain high standards of quality and efficiency.
- Technical Support: Provide technical assistance and software support to PC users within the company, troubleshooting hardware, software, and network issues promptly.
- System Upkeep: Manage and maintain software, ensuring all systems and applications are up-to-date and secure
- Stay Updated: Keep abreast of industry trends, best practices, and emerging technologies to suggest and implement improvements in the development process.
- Collaboration: Collaborate with cross-functional teams to understand their needs and develop technical solutions aligned with business objectives.
Requirements:
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Proven experience as a Full Stack Developer or similar role.
- Proficiency in frontend and backend technologies, along with strong knowledge of database systems.
- Familiarity with cloud platforms, deployment strategies, and DevOps practices is a plus.
- Excellent problem-solving skills and the ability to work in a dynamic, fast-paced environment.
- Strong communication skills and the ability to collaborate effectively within a team.
How to Apply
Interested and qualified candidates should forward their CV to: vacancies@danagroup.com using the position as subject of email.