About Addis Software
Addis Software is known for creating innovative solutions that drive success for our clients. We are committed to delivering high-quality products and services that make a difference in the tech industry. At AddisSoftware, we believe in fostering a culture of creativity, collaboration, and continuous learning. Join us, and be a part of a team that values your contributions and invests in your growth.
Job Overview
AddisSoftware is seeking for a skilled Full Stack Software Developer to join our forward-thinking and dynamic team. This role offers an incredible opportunity to work with new technologies, gain hands-on experience, and contribute to cutting-edge projects. Whether you're an experienced developer or eager to grow your skills, this position is perfect for those who are passionate about coding, learning, and making a real impact.
Duties and Responsibilities
- API Implementation:
grasp the fundamental concepts of API implementation and contribute effectively to the development process.
- Single Page Applications: Build single-page applications (SPAs) using React, focusing on user experience and responsive design.
- Performance and Scalability: Ensure application performance, uptime, and scalability by maintaining high standards of code quality and thoughtful application design.
- Collaboration: Work closely with other team members to integrate new features and enhance existing ones.
- Continuous Improvement: Stay updated with the latest industry trends and best practices to continually improve the codebase and application architecture.
Qualifications
- Front-End Proficiency: Strong proficiency in HTML, CSS, and JavaScript.
- JavaScript Frameworks: Familiarity with modern JavaScript frameworks, particularly React.
- Back-End Development: Experience with server-side languages such as Node.js and Express.js.
- Database Management: Knowledge of MongoDB or similar NoSQL databases.
Why Join Us?
Collaborative Team: Work with a great and fun team of developers who are passionate about technology.
- Dynamic work environment: Our offices provide open work spaces, meeting rooms and break areas.
- Learning Opportunities: Engage in continuous learning and personal development with access to industry experts and the latest technologies.
- Cutting-Edge Projects: Contribute to innovative projects that challenge the status quo.
Work-Life Balance: We promote a healthy work-life balance offering normal work hour arrangements and comprehensive 20 days of annual leaves to support your overall well-being.
Our Product
How to Apply
If you're ready to take your career to the next level and join a team that values your contributions, we want to hear from you!