Job description
Copernica is looking for full-stack this role you will build dashboards create visualizations and improve the user experience of our main products: Marketing Suite MailerQ and SMTPeter.
Technologies
Our front end consists mainly of single-page applications written in JavaScript HTML and LESS. These applications are built on a custom library that follows a functional-components approach for widgets and pages. We use OOP for data and structure. We work with modern JavaScript and quickly adopt new web APIs. Data is processed using promises while user interactions are handled through events. Our front end communicates with our back endprimarily written in PHPvia REST APIs and WebSockets.
Culture
We place great emphasis on writing maintainable code with best practices in mind. Our culture encourages learning new skills and staying up to date with relevant technologies. You will receive extensive feedback from experienced developers to help you grow.
At Copernica we prefer working smart over working hard. We automate processes wherever possible and design them for maximum efficiency. What does this mean in practice Our colleagues:
Are honest direct and straightforward
Are independent in both thinking and execution
Can both give and receive feedback
Are pragmatic problem solvers
Copernicas open-source libraries
PHP-JS: A bridge between PHP and JavaScript. This library allows JavaScript code to be executed within PHP and enables variable sharing between the two languages.
PHP-CPP: A well-documented C library for developing PHP extensions. Extensions built with PHP-CPP are easy to understand and maintain eliminating the need for deep knowledge of the Zend engine and pointer manipulation.
AMQP-CPP: A C library for asynchronous non-blocking communication with RabbitMQ. It enables processing incoming data from a RabbitMQ server and generating frames to send back.
REACT-CPP: A library for event loops that uses C lambda functions to notify you about activity on a file descriptor or a timer. Internally it wraps the libev library which is required.
And much more! Check out our Github page for details.
Job requirements
Required skills
PHP
JavaScript (event-based programming promises)
CSS (CSS Grid Flexbox and custom properties)
HTML and semantic web
Linux (we prefer Ubuntu)
Excellent command of English both spoken and written
Preferred skills
All done!
Your application has been successfully submitted!
Job descriptionCopernica is looking for full-stack this role you will build dashboards create visualizations and improve the user experience of our main products: Marketing Suite MailerQ and SMTPeter.TechnologiesOur front end consists mainly of single-page applications written in JavaScript HTML an...
Job description
Copernica is looking for full-stack this role you will build dashboards create visualizations and improve the user experience of our main products: Marketing Suite MailerQ and SMTPeter.
Technologies
Our front end consists mainly of single-page applications written in JavaScript HTML and LESS. These applications are built on a custom library that follows a functional-components approach for widgets and pages. We use OOP for data and structure. We work with modern JavaScript and quickly adopt new web APIs. Data is processed using promises while user interactions are handled through events. Our front end communicates with our back endprimarily written in PHPvia REST APIs and WebSockets.
Culture
We place great emphasis on writing maintainable code with best practices in mind. Our culture encourages learning new skills and staying up to date with relevant technologies. You will receive extensive feedback from experienced developers to help you grow.
At Copernica we prefer working smart over working hard. We automate processes wherever possible and design them for maximum efficiency. What does this mean in practice Our colleagues:
Are honest direct and straightforward
Are independent in both thinking and execution
Can both give and receive feedback
Are pragmatic problem solvers
Copernicas open-source libraries
PHP-JS: A bridge between PHP and JavaScript. This library allows JavaScript code to be executed within PHP and enables variable sharing between the two languages.
PHP-CPP: A well-documented C library for developing PHP extensions. Extensions built with PHP-CPP are easy to understand and maintain eliminating the need for deep knowledge of the Zend engine and pointer manipulation.
AMQP-CPP: A C library for asynchronous non-blocking communication with RabbitMQ. It enables processing incoming data from a RabbitMQ server and generating frames to send back.
REACT-CPP: A library for event loops that uses C lambda functions to notify you about activity on a file descriptor or a timer. Internally it wraps the libev library which is required.
And much more! Check out our Github page for details.
Job requirements
Required skills
PHP
JavaScript (event-based programming promises)
CSS (CSS Grid Flexbox and custom properties)
HTML and semantic web
Linux (we prefer Ubuntu)
Excellent command of English both spoken and written
Preferred skills
All done!
Your application has been successfully submitted!
View more
View less