Node.js Developer
Publicado en CazViden techling
Join techling as a Node.js Developer in Tehran, Iran. Apply today for a full-time role with growth opportunities and a collaborative environment.
Salario
USD 12,000 - USD 16,000 por año
Ubicación
Tehran, Tehran, Iran
Tipo de empleo
Tiempo completo
Modalidad
No especificado
Node.js Developer
USD 12,000 - USD 16,000 por año
Descripción del empleo
At techling, a rapidly growing company in the tech sector, we are on a mission to innovate and deliver exceptional solutions to our clients. We are seeking a skilled Node.js Developer to join our dynamic team in Tehran, Iran. In this full-time role, you will thrive in a fast-paced environment that values collaboration and creativity, making a significant impact on our projects and client solutions. Key Responsibilities Design , develop, and maintain high-performance applications using Node.js. Collaborate with front-end developers to integrate user-facing components using server-side logic. Implement RESTful APIs and microservices for optimal system performance. Monitor application performance, troubleshoot issues, and maintain overall application quality. Participate in code reviews and adhere to software development best practices. Contribute to the creation of technical documentation for application maintenance and future enhancements. Collaborate with cross-functional teams to define project requirements and deliver solutions that meet client needs. What We're Looking For Required: Bachelor's Degree in Computer Science or a related field. Proven experience in developing applications using Node.js. Familiarity with database technologies such as MongoDB, MySQL, or PostgreSQL. Experience with version control systems, particularly Git. Knowledge of front-end technologies including HTML, CSS, and JavaScript frameworks. Strong understanding of software development principles and methodologies. Preferred: Industry-standard certifications in software development. 1-3 years of professional experience preferred. As a Node.js Developer, you will be part of an enthusiastic team dedicated to delivering top-notch solutions. Our company fosters a culture of innovation, offering growth opportunities where you can enhance your skill set and advance your career. We promote a modern workplace environment that values collaboration, flexibility, and a healthy work-life balance. We believe in supporting our employees' professional development through ongoing training and mentorship. Join us to work with cutting-edge tools and technologies in a supportive atmosphere that encourages creativity and problem-solving. Our technical team is structured to facilitate effective collaboration and communication. You will report directly to the Software Development Manager and work alongside other developers, designers, and product managers. Regular interactions across teams will drive project success and ensure a cohesive approach to delivery. We look forward to having you as part of our innovative team, pushing the boundaries of technology together!