Lead Backend Engineer in Barcelona

LoveToKnow

Salary
Undisclosed salary
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

We are looking for a hands-on Tech lead with a Backend background who possesses a passion for pushing web and mobile technologies to the limits and will work with our team of talented engineers.

Your primary focus will be the development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. You will also be responsible for integrating the front-end and mobile elements built by your coworkers into the backend. A basic understanding of front-end and mobile technologies is therefore desirable.

Responsibilities:
  • Leading our remote team in India ensuring code quality, training them in proper processes, up to date technologies and best practices.

  • Point of contact with the Product Manager(s).

  • Integration of user-facing elements developed by front-end developers with server-side logic.

  • Building reusable code and libraries for future use.

  • Optimization of the application for maximum speed and scalability.

  • Implementation of security and data protection.

  • Design and implementation of data storage solutions.

  • Collaborate with the team to define, design, and ship new features.

  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Your skills and qualifications:
  • Proficient knowledge of C# and ASP.NET.

  • User authentication and authorization between multiple systems, servers, and environments.

  • Integration of multiple data sources and databases into one system.

  • Good understanding of code versioning tools, especially Git.

  • Practical understanding of continuous integration (CI) development practices and tools.

  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform.

  • Management of hosting environment, including database administration and scaling an application to support load changes.

  • Data migration, transformation, and scripting.

  • Creating database schemas that represent and support business processes.

  • Implementing automated testing platforms and unit tests.

  • Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3.

  • Understanding of server-side CSS preprocessors such as LESS and SASS.

  • Understanding of “session management” in a distributed server environment.

Above all else, you are a software artisan with a passionate desire to craft elegant yet pragmatic solutions for every task you are given.
 

About LoveToKnow

  • Social Network

Official website, founding date, employees, how did it all begin... Do you know the whole story?

Tell Us!

Other backend developer jobs that might interest you...