Backend Software Engineer | EURES - European Job Days

Backend Software Engineer

by:  DSR - Doing Software Right, Europe

The job offer is available for the following event:

DSR Corporation is a fast-growing, US-based custom software development company with multiple offices around the globe. We are looking for backend developer who will join our team in Porto, Portugal and work with our Portuguese and Russian teams in design and development of web projects. We are looking for a driven and dedicated individual that enjoys challenging and complex projects and is motivated to grow professionally. 

Skills and qualifications we are looking for:

  • Bachelors degree or higher in Computer Science, Mathematics or related field
  • Solid understanding of programming principles and technologies, including data structures, object oriented programming, and ability to solve algorithmic problems
  • Good understanding of principles working in client-server network applications and protocols, such as HTTP
  • Good knowledge and experience using backend technologies and frameworks, including Node.js, MVC, RoR, Django, etc. 
  • Experience working with relational and noSQL databases and ORM/ODM frameworks
  • Intermediate or higher level of spoken and written English

Additional qualifications that are a plus:

  • Experience working with AngularJS and other modern frontend frameworks, such as React, Knockout.js, Backbone.js, etc.
  • Experience working with responsive cross-platform design and implementation
  • Creation of automated test scripts
  • Experience with deployment of backend applications (Docker, Ansible, AWS, Azure)

What we offer:

  • Competitive salary compensation
  • Career growth and development opportunities
  • Bonuses 
  • Office in the city center (50 meters from Trindade metro station)
  • Dynamic work environment and friendly team
  • Additional medical insurance

Jobs that may interest you

Embedded Software Engineer

Offered by:  Critical Software
Workplace: Portugal
Working at Critical Software is more than just a job: here, you can really make a difference. We’re on a mission to make the world a better and safer place, just like real superheroes. We build rock-solid software for leading industries’ most critical applications, so every line of code we write and every idea we think of can affect the... Read more
What you'll do: Working with internal teams to obtain an in-depth understanding of the product and the documentation requirements; Independently authoring new documentation based on research, interviews with subject matter experts, use cases, user stories, feature requirements, and on-hand experience with the product; Proactively researching product changes to determine scope of edits for assigned areas of documentation; Consuming technical information... Read more

QA Analyst

Workplace: Portugal
What you’ll do: Design test plans, scenarios, scripts, or procedures; Perform Shift-left testing during the software development process; Document software defects, using a bug tracking system, and report defects to software developers; Identify, analyse, and document problems with program function, output, online screen, or content; Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative... Read more
What you'll do: Actively pursue and engage partner relationships that will enhance the Shiji/Infrasys solution portfolio; Perform as subject matter expert (SME) on Infrasys API endpoints; Consult and engage with third parties and internal product teams that desire to interface with Infrasys - to understand their business goals and recommend best paths and solutions using published APIs; Train 3rd parties... Read more
What you'll do: Design and develop software features based on visual mockups and user stories; Deliver high quality code, which is both functional and performant, while working and communicating in a SCRUM team environment; SOLID understanding of best practices, processes and patterns in software development; Contribute to the infrastructure that the team leverages for development; To perform code review; You... Read more