Job Description
We are looking for a Mid/Senior Frontend Developer for our customer’s development team who creates solutions for e-commerce industries.
Working Model: Hybrid (4 days remote/weekly)
Location: İstanbul – Maltepe
Responsibilities -
- Coding. Writing high-quality robust code including tests. Most of our engineers release code to production every few days and we have a daily release cycle
- Develop front-end functionality for our web applications
- Contribute to continuously improving team productivity, code quality, tool, and technology adoption
- Collaborate effectively and closely with UX Designers, other Frontend and Backend developers, Product Managers, and QA Engineers to refine and improve the user experience
- Identify and resolve problems uncovered by testing, automated, and user feedback
- Take responsibility for the quality of the code produced by you and the team
- Design and develop reusable libraries, APIs and code that are easy to maintain, understand and re-use
- Collaborate closely with product, design and QA teams to define feature specifications and develop high-quality deliverables for our clients
- Contribute to the evolution of best practices of the Frontend Engineering Chapter
- Write, review and take responsibility for clear, concise and comprehensive technical documentation
Qualifications :
- 3+ years of frontend web application development experience
- Experience in HTML & HTML5 & CSS2 & CSS3 & Bootstrap
- Experience in Jquery, Javascript TypeScript and Razor
- Familiar with AJAX, Restful Structures, JSON
- Strong understanding of software engineering fundamentals i.e., algorithms, data structures, object-oriented programming and design
- A solid understanding of security principles and secure coding
- Proficiency in building pixel-perfect, robust, performant and accessible web/responsive user interfaces
- Expertise in optimizing for accessibility, performance, SEO
- Experience in testing libraries
- Experience with Continuous Integration, Continuous Delivery and Agile Methodologies (Scrum, Kanban)
Preferred Skills:
- React knowledge
- MVC architecture
- Large-scale enterprise applications in e-commerce domain
- High-traffic websites
- Jira and Confluence