Elementsconnect (EC) is an innovative IT consulting company working with growing skincare / cosmetic manufacturers and industry leaders. We are currently looking for experienced software engineers and developers to join our team!
You will work with a small team of engineers and developers and contribute to various aspects of software design and development.
To be successful in this role, you should be proficient with various programming languages, and be able to learn and apply new technology quickly. You will also be hands-on throughout the software development process, working with team members to influence design, coding/development, testing, and release of the product.
This role is a great opportunity for someone who is eager to get on the ground floor of a growing company!
Responsibilities
Contribute across all aspects of software design and coding.
Application development and testing for the full software lifecycle.
Analysis of user requirements, software, and code; developing new applications, features, and functionality to meet user needs
Maintenance and management of software integrations for existing systems.
Monitoring the technical performance of internal systems.
Responding to requests from the development team.
Conducting development tests and contributing to release cycles.
Working on bug fixes.
Requirements
PHP programming is preferred
Strong understanding and practice of version control and code management (GIT-based tools)
Working knowledge of Laravel framework and REACT framework preferred
Proficiency of front-end technologies such as HTML, CSS, JS, etc.
Experience with JS frameworks; React preferred
Proficiency with PHP as a server-side framework, Laravel preferred
Working knowledge of Linux based OS environments
Proficiency with database technology such as MySQL, Eloquent ORM
Experience with design, development, and implementation of RESTful APIs
Experience with AWS products and services (EC2, S3, RDS) is a plus
Experience with native app development (iOS and/or Android) is a plus