توضیحات فرصت شغلی
در این جایگاه شغلی، شما به عنوان توسعه دهنده فول استک، بر روی یکی از محصولات شرکت یعنی وب اپلیکیشن «تایم لاین» کار خواهید کرد.
شما به عنوان توسعه دهنده ارشد جاوا اسکریپت، باید تجربه کافی در هر دو بخش توسعه بکند و فرانت اند داشته باشید و بتوانید بدون مشکل با توجه به شرایط موجود در هر یک از این دو بخش فعالیت کنید.
با توجه به ماهیت اپلیکیشن، آشنایی با حوزه موسیقی و صوت و علاقه مندی به فعالیت در این رابطه، امتیاز مثبت محسوب خواهد شد.
روزهای کاری شنبه تا ۴ شنبه و به میزان ۴۰ ساعت در هفته بوده و محل کار در شهر تهران و در محله الهیه و نزدیک به ایستگاه مترو میباشد.
لطفا آخرین ورژن از روزمه خودتان را به همراه میزان حقوق درخواستی برای این جایگاه شغلی ارسال کنید تا پس از بررسی و تایید اولیه با شما تماس بگیریم.
Key Requirements:
1. JavaScript Proficiency: A deep understanding of JavaScript, encompassing ES6 and its latest features.
2. Front-end Development:
- HTML/CSS Mastery: Proficiency in structuring and styling web pages using HTML and CSS.
- React Expertise: Strong experience with the React framework.
- Responsive Design: Ability to create Responsive web designs that adapt to various devices and screen sizes.
3. Back-end Development:
- Node.js Proficiency: A strong grasp of server-side JavaScript using Node.js.
- Express.js Familiarity: Knowledge of the Express.js server framework.
- Database Expertise: Experience in working with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB) databases.
4. Version Control: Proficiency in using Git for effective code collaboration and management.
5. API Design: Ability to Design and implement RESTful APIs to facilitate communication
between the Front-end and Back-end.
6. DevOps Understanding: A foundational understanding of DevOps practices, including CI/CD pipelines, containerization (e.g., Docker), and orchestration (e.g., Kubernetes).
7. Security Awareness: Knowledge of web application Security best practices and the ability to address common vulnerabilities, including input validation and authentication mechanisms.
8. Performance Optimization: Skills in optimizing web applications for speed and efficiency, with a focus on minimizing load times and resource usage.
9. Problem-Solving Proficiency: Strong problem-solving skills to effectively debug and troubleshoot issues in both Front-end and Back-end components.10. Effective Time Management: The capability to manage time efficiently, work both independently and in a team, and with a strong commitment to continuous learning and skill improvement.
Additional Skills:
- Familiarity with Web Audio API
- Understanding of Progressive Web App (PWA) principles
- Knowledge of sound in both its digital and analog forms
تکنولوژیها
- ReactNode.jsMongoDBDocker
اطلاعات تماس
مزایا
- ساعات کاری منعطف
- قابلیت ارتقا با توجه به توانمندی ها
- فعالیت در لبه تکنولوژی
- محیط کاری دوستانه
- همکاری با افراد مطرح حوزه فرهنگ و هنر
- نهار
- امکانات تفریحی و برد گیم