Job Description
About the job
Aviamedia, a leading-edge technology company specializing in custom software solutions, is dedicated to innovation, collaboration, and delivering top-notch products to our clients. As we continue to grow, we seek a proficient and dynamic Full Stack Developer with expertise in .NET and Node.js to join our highly skilled team.
Role Overview:**
As Full Stack Developer at Aviamedia, you will play a pivotal role in the comprehensive development of our software solutions. This role involves both front-end and back-end development, ensuring seamless integration and optimal performance.
Responsibilities:** Collaborate with cross-functional teams to define, design, and develop new features. Write clean, efficient, and maintainable code for both front-end and back-end components. Participate in code reviews and provide constructive feedback to team members. Implement and maintain integrations with third-party services and APIs. Troubleshoot, debug, and optimize software for performance and user experience. Stay updated on industry trends and technologies to ensure our solutions are innovative and competitive. Work closely with UI/UX designers to implement visually appealing and user-friendly interfaces.Requirements:** Proven experience as a Full Stack Developer or similar role - 5+ years.- MUST Proficiency in front-end technologies such as HTML, CSS, JavaScript, and modern JS frameworks (React or Angular). Strong back-end development skills with expertise in server-side languages, particularly .NET and Node.js.- MUST Experience working with databases (SQL and NoSQL). Familiarity with RESTful APIs and integration of third-party services. Understanding of security best practices in web development. Excellent problem-solving skills and attention to detail. Strong communication skills and ability to work in a collaborative team environment.