Consistently create well-designed, tested code using best practices for website development, including mobile and responsive site design
Create websites and user interfaces, using standard Angular practices, while incorporating data from back-end databases and services
Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
Develop or validate testing schedules, addressing all browsers and devices to ensure various computers can access content
Maintain updated knowledge of new and emerging industry trends and technology
Ensure software stability via regression, support quality assurance, and perform unit and user-acceptance testing to identify bugs and ensure production operations run successfully
Work quickly and carefully to complete small edits requested by customers, develop plans for completing larger projects, collaborate with colleagues, and suggest new solutions to improve existing websites
Perform UI designs and coding, creating reusable objects and templates, wireframes for web pages and email templates; manage maintenance, updates, expansions, and scaling of each design
Perform regular file backups to local directories for recovery
Discussing clients’ requirements and proposed solutions with a senior developer (for developers at mid-skill level and below)
Applying off-page SEO (search engine optimization)
Managing and uploading website content
Requirements:
Advanced knowledge of web applications, programming languages, and web services: Angular
Experience implementing and using modern web development workflows and operations using a variety of tools
Experience planning and developing websites across multiple products and organizations
Experience Building User Interfaces and Prototypes from Wireframes and Designs
Experience of development methodologies (like agile and waterfall)
Familiar with Development and Debugging Tools for Cross-Browser Issues
Familiar with Fintech business
A logical approach to problem solving
The ability to work independently, under pressure and in mixed teams
Result-oriented and keen attention to details
Manage and prioritize multiple projects and meet deadlines
Self-starter attitude
Good English speaking skills
A Computer bachelor's degree is preferred.
معرفی شرکت
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.