Switzerland Global Enterprise

Software Engineer, Front End

Switzerland Global Enterprise

full-time

Posted on:

Origin:  • 🇲🇽 Mexico

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AngularCloudGradleHibernateJavaJavaScriptMavenReactSDLCSpringSubversion

About the role

  • Design, build, deliver and maintain software applications and services across machine, cloud, platform and/or application areas
  • Collaborate with system engineers, frontend developers and software developers to implement solutions aligned with shared platforms and solutions
  • Apply SDLC principles and methodologies (Lean/Agile/XP), CI, software and product security, scalability, documentation practices, refactoring and testing techniques
  • Write code that meets standards and delivers desired functionality using selected technologies
  • Build features such as web services and queries on existing tables
  • Understand performance parameters and assess application performance
  • Work on core data structures and algorithms and implement them using language of choice
  • Participate in requirement analysis, documentation/procedures and implementation; manage software lifecycle activities

Requirements

  • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math)
  • Basic experience (entry-level) in software development
  • Able to legally work in Mexico
  • Effective written and oral communication skills in English and Spanish
  • Experience working with Angular and/or React UI Web development
  • Familiarity with front-end technologies: Javascript, HTML5, CSS, AngularJS, BackboneJS, EmberJS, KnockoutJS
  • Experience with database tools: JPA, Hibernate, JDBC, Spring Data
  • Experience with rules engines: Camel, Drools, JRules
  • Experience with modern tooling: Gradle, Maven, Git, SVN
  • Knowledge of SDLC, Lean/Agile/XP methodologies, CI, software and product security, scalability, documentation, refactoring, and testing techniques
  • Ability to build web services and queries on existing tables
  • Ability to work on core data structures and algorithms and implement them using chosen language