Avatar for Commencis
We help leading brands to grow and scale in digital, powered by our products

Senior Web Frontend Engineer

Posted: 1 month ago
Visa Sponsorship

Not Available

RelocationAllowed

About the job

We are currently seeking a highly skilled Senior Web Frontend Engineer to join our team.

Senior Web Frontend Engineer will be responsible for the complete lifecycle of scalable, secure, and well-designed software products from research and design to implementation. Also she/he will be working closely with designers, analysts, quality assurance, and other teams to translate each design into real-life products.

If you are curious by nature, adaptive, collaborative, and always one step ahead, then join us and be a Commencer! 

Responsibilities

  • Designing and developing Web Front-end software components based on core and client product specifications
  • Maintaining and extending the functionality of existing Web Front-end software components
  • Documenting the software components
  • Implementing the unit tests
  • Making architectural decisions in the enterprise projects.
  • Improving the coding standards and processes within the team.
  • Following up the new technologies and looking for the ways to implement them in the projects.
  • Being a mentor in the web frontend development team, by making code reviews, pair programming, giving internal trainings, etc.

Qualifications

  • BSc or MSc degree in Computer Science, Computer Engineering, Software Engineering or related disciplines
  • Strong knowledge of data structures, algorithms and software development principles
  • +5 years of experience in enterprise software development.
  • Strong knowledge and preferably professional experience in one or more programming languages, standards and frameworks, such as: JavaScript, TypeScript, HTML5, CSS3 and AJAX, React Native, React, Redux, Angular, Vue, Apache Cordova, Ionic
  • Experience in developing cross-platform responsive web applications is a plus
  • Experience in software development tools such as Git, Gerrit, Jenkins, JIRA is a plus
  • Knowledge of distributed systems and technologies is a plus, such as: HTTP, SOAP, REST, XML, JSON,Relational and Non-Relational Database Systems, Asynchronous Messaging, Message Passing, Actor Model, Distributed Caching, Cloud Computing and Cloud Application Architectures
  • Agile Software Development knowledge and experience is a plus
  • Excellent code debugging and problem solving skills
  • Excellent interpersonal communication skills
  • Excellent team player
  • Good English communication skills

Nice to have

  • Experience with Vue.js and/or Angular.js
  • Experience and understanding of CI/CD principles
  • Experience with mobile applications (react-native, native or hybrid apps)
  • Knowledge of material design frameworks
  • Knowledge of AMPs, Progressive Web Apps, and similar
  • Understanding of RESTful web services
  • Knowledge of relational and non-relational database systems
  • Understanding of distributed caching
  • Understanding of cloud computing and cloud application architectures
  • Experience with software development tools such as Git, Gerrit, Jenkins, JIRA
  • Prior experience with SCRUM/Agile methodologies
  • Contributions to OpenSource projects

About the company

Commencis company logo
We help leading brands to grow and scale in digital, powered by our products201-500 Employees
Learn more about Commencis image

Founders

Firat Isbecer
Founder • 3 years
London
image
Fatih İşbecer
Founder • 3 years
image
View the team image

Similar Jobs