We are looking for a Back-End Web Developer responsible for managing data interchange between the server and the users. 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.
The most important one: is a willingness to learn. We are constantly learning new things, and we enjoy it a lot. We don’t expect to find people experienced in all of them. If you are excited about our tech stack and think you are a fast learner, do not hesitate to apply!
Technology stack: JavaScript, React, React Native, Node.js, NestJs, Python, Django PostgreSQL, Azure
Project description:
- Udrive is the first car—sharing provider in the Middle East that provides car rental by the minute.
- Our customer got a round of investments for $5mln.
The process is simple:
- Get the Udrive app
- Register for free
- U-drive
Your responsibilities:
- Integration of user-facing elements developed by a front-end developer 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
- Design and construction of our REST API
- Design and implementation of continuous integration and deployment
- Writing clean, functional code on the front- and back-end
- Troubleshoot, debug and upgrade software and services
- Test software to ensure responsiveness and efficiency
- Responsible for developing and deploying microservices standalone from the leading tech stack to facilitate departments.
- Responsible for deploying necessary tools to automate and increase the efficiency of daily tasks in departments.
- Responsible for identifying areas of modification in existing programs and developing these modifications.
- Work with Business developers to produce algorithms and flowcharts out of ideas to facilitate customers and internal operations.
- Maintain logs of the ongoing micro-services for troubleshooting, debugging, and analysis.
- Work with different teams to redefine reactive approaches into proactive approaches using in-house middleware
- Create services and automation scenarios using current data
- Create and maintain APIs and backend infrastructure/Services
Your profile:
- 2+ year’s experience with back-end programming language in Node.js
- Experience with Python will be plus
- Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3
- Good understanding of server-side CSS preprocessors, such as LESS and SASS
- User authentication and authorization between multiple systems, servers, and environments.
- Integration of multiple data sources and databases into one system
- Management of hosting environment, including database administration and scaling an application to support load change
- Data migration, transformation, and scripting
- Setup and administration of backups
- Outputting data in different formats
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- English – at least intermediate strong
and of course, your benefits:
- 20 fully paid business days of vacation
- 15 fully paid sick leaves
- public holidays
- compensation for health insurance and sports club membership
- ability to work from home or remotely
- flexible working hours without time trackers
Oxşar vakansiya siyahısı:
Kontakt Home QA engineer (Keyfiyyətə nəzarət üzrə mühəndis) vəzifəsi üzrə vakansiya elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...
Azad Azərbaycan Müstəqil Teleradio Kompaniyası İT mütəxəssisi vəzifəsi üzrə vakansiyasi elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...
Kontakt Home Proqram təminatı üzrə mühəndis (Middle Backend Developer) vəzifəsi üzrə vakansiya elan edir. ...