Backend Developer (senior or middle+) (offline) $2700-3200

Responsibilities for Backend Developer

Our candidate should work on the following areas:
 Collaborate with cross-functional teams to plan, analyze, design, and ship new platform features
 Develop application programming interfaces (APIs) to support platform functionality
 Suggest and implement new web-based products, applications, and protocols
 Fully responsible for backend application development in the team
 Implement new technologies and architectures to maximize application performance
 Remain up to date with the terminology, concepts, and best practices for coding modern web-based applications
 Work closely with colleagues to constantly innovate application functionality and design
 Integration of user-facing elements developed by front-end developers with server-side logic
 Coordinate cross-functionally to ensure project meets business objectives and compliance standards
 Building and documenting reusable code and libraries for future use
 Optimization of the platform application for maximum speed and scalability
 Implementation of security and data protection
 Design and implementation of data storage solutions
 Write code and tests, build prototypes, solve issues, profile and analyze bottlenecks
 Design high-performance and robust APIs to support mobile and web clients
 Manage and optimize scalable distributed systems on the cloud
 Optimization of web applications for performance and scalability
 Develop automated tests to ensure business needs are met and allow for regression testing
 Communicate with users to understand their needs and experiences

Skills and Qualifications

 Proficient experience with software development tools and back-end programming languages/technologies/products using Java, JavaScript, Python, Node.js, MEAN stack, MySQL and PL/SQL, NoSQL databases
 Strong experience in J2EE, Spring Boot, Angular, React.js, Docker, RabbitMQ, Kubernetes, CQRS, WebSockets
 Experience in MVC/MVVM concept and software design pattern, microservices architecture
 Strong knowledge in RESTful web services
 Expertise in cloud platforms like AWS, GCP
 Deep understanding of code versioning tools, such as GitHub, GitLab, automated unit testing, Gerkin, Jenkins, Selenium, DevOps skills
 Data migration, transformation, and scripting
 Experience with Agile or Scrum software development methodologies
 Ability to multi-task, organize, and prioritize work
Background

 Graduate from Information Technology, Computer Science or any related disciplines
 More than 5 years of hands-on proven backend development experience
 Good command of Spanish and English, with proper interpersonal skills
 We offer a competitive remuneration package

The job ad is no longer active
Job unpublished on 9 May 2021

Look at the current jobs Node.js Kyiv→