Backend Software Engineer
Smith Micro Software
Braga
há 5 dias

Backend Software Engineer

Apply for this job Braga / Engineering - SafePath / Full Time

At Smith Micro, we develop software to simplify and enhance the mobile experience, providing solutions to leading wireless service providers and cable MSOs around the world.

Our solutions enrich today’s connected lifestyles while creating new opportunities to engage consumers via smartphones and consumer IoT devices.

  • Smith Micro's flagship products include SafePath - a connected life platform bringing together people and the connected things that are part of their daily digital lifestyle inside and outside the home;
  • CommSuite - a voice services platform adding intelligence and other services to voice messaging; and ViewSpot - a digital retail platform bringing in-store devices to life with engaging experiences.

    If you enjoy a fast-paced environment where your skills can have real impact, let’s talk!Working with a team of software engineers developing products and projects on different technologies that are shipped worldwide (iOS, Android, web single page apps, cloud based backend solutions), your primary focus will be to work in the analysis, customization and implementation of SafePath Family in mobile carriers across the globe with implementations currently live in Europe, Asia and North America.

    We work in a great environment, and we offer great benefits and perks. Come meet us at the Braga office!If you’re up for the challenge, send your CV to braga-jobs smithmicro.com.

    Main Responsibilities :

  • Design, develop and test backend based solutions required to enable SafePath based implementations on mobile carriers.
  • Analyze integration / customization requirements, provide estimates, identify dependencies, propose suitable implementation strategies and breakdown requirements into smaller dev tasks.
  • Interact with internal stakeholders and the customer to clarify technical requirements and for any other activity related to the project.
  • Participate in design and code reviews and help improve overall quality of the team.
  • Develop unit tests, update and run test plans and work on bug fixing.
  • Help maintain code quality, organization, and automation.
  • Help mentor less experienced software developers in technology, architecture and patterns.
  • Help ensure performance, scalability, quality and responsiveness of our products and customizations.
  • Evaluate, propose and implement the usage of new technologies and frameworks to maximize team efficiency.
  • Occasional traveling may be required for kick-off and other meetings with the customer.
  • Skills and Experience Requirements :

  • 3+ years of experience.
  • Good English speaking and writing skills.
  • University degree in Computer Science, Engineering or a related subject.
  • Solid understanding of backend development life cycle and associated patterns.
  • Preferred Experience :

  • Experience developing Java EE based solutions.
  • Experience with RESTful / SOAP web services development.
  • Experience with DBMS systems (MySQL is preferred).
  • Experience using Java frameworks and APIs.
  • Basic experience developing with Javascript, HTML and CSS.
  • Basic experience with web development technologies and / or mobile native apps development.
  • Basic experience with continuous integration and agile methodologies.
  • Basic experience with Linux OS based distributions.
  • Basic experience with iOS or Android native app development is a plus.
  • Experience with Docker or other container based technology is a plus.
  • We’re looking for creative thinkers, game-changing challengers and individuals with an entrepreneurial spirit. We won’t just hire anyone.

    Only amazing people like you those who are driven, focused, and interested in ever-changing technology.For our USA openings : We offer competitive pay, paid time off and holidays, and a comprehensive benefits package that includes premium medical coverage, well-being programs, an employee stock purchase program (ESPP), a 401(k) plan with company match, and more.

    For our Global openings : Each location participates based on country benefit requirements and will be discussed during the interview process.

    Apply now!Smith Micro is an affirmative action and equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, disability, age, sexual orientation, gender identity, national origin, veteran status, or genetic information.

    Smith Micro is committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities.

    Reportar esta oferta de trabalho
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Candidatar
    Meu email
    Ao clicar em "Continuar", autorizo a neuvoo a processar os meus dados e a enviar-me alertas de e-mail, conforme detalhado na Política de Privacidade da neuvoo . Posso retirar o meu consentimento ou cancelar a subscrição a qualquer momento.
    Continuar
    Formulário de candidatura