استخدام Back-End Developer
شرح موقعیت شغلی
Role Overview:
We are looking for a skilled Backend Developer to join our dynamic team. The ideal candidate will have a strong background in computer science, exceptional problem-solving abilities, and experience in developing robust backend systems. You will play a critical role in building and maintaining the backbone of our crowdfunding and microfinance platform, ensuring it operates smoothly and efficiently.
Responsibilities:
● Develop, test, and maintain server-side logic using NodeJS and TypeScript.
● Manage and optimize databases including MongoDB, PostgreSQL, Redis, and Memcached.
● Implement and maintain deployment processes using PM2.
● Ensure system reliability, security, and performance.
● Collaborate with frontend developers and other team members to integrate user-facing elements with server-side logic.
● Troubleshoot and debug applications.
● Write clean, scalable code following best practices.
● Stay updated with emerging technologies and apply them to improve existing systems.
Requirements:
● Bachelor's degree in Computer Science, Software Engineering, or a related field.
● Proven experience as a Backend Developer or similar role.
● Proficiency in NodeJS and TypeScript.
● Strong knowledge of Linux-based systems.
● Experience with databases such as MongoDB, PostgreSQL, Redis, and Memcached.
● Familiarity with version control systems (e.g., Git).
● Excellent problem-solving skills and attention to detail.
● Ability to work independently and as part of a team.
Benefits:
● Competitive salary and benefits package.
● Remote work with dynamic working hours.
● Opportunity to work on meaningful projects that make a real impact.
● Collaborative and innovative work environment.
● Professional growth and development opportunities.
مهارتهای مورد نیاز
- Node.js
- Back-end
- typescript
حداقل سابقه کار
- بیش از شش سال
جنسیت
- مهم نیست
وضعیت نظام وظیفه
- مهم نیست