We are looking for a Back-End Developer responsible for managing the interchange of data 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. You will also be responsible for integrating the front-end elements. A basic understanding of front-end technologies is therefore necessary as well.
Solid knowledge of APIs software design and development patterns for web-based and mobile applications.
Solid knowledge of modeling databases in PostgreSQL.
2+ years of experience in the development of RESTful APIs based on Node.JS.
2+ years of experience in administration panel frameworks for Node.JS.
2+ years of experience in AWS, Heroku, or similar cloud environments.
Agile development experience.
Solid knowledge in Docker implementation.
Solid knowledge in GIT.
Understanding accessibility and security compliance
User authentication and authorization between multiple systems, servers, and environments
Integration of multiple data sources and databases into one system
Understanding different platforms and optimizing output to match the specific platform
Solid software engineering and computer science fundamentals
Strong analytical skills, with excellent problem-solving abilities
Strong verbal and written communication skills
3+ years professional experience in the full software development life cycle
Bachelor’s Degree in Computer Science, information technology or related field
Connect buy connects professionals to 100% remote USA jobs.