IL - Senior Developer

  • Full-time

Company Description

Join the movement!

PharmaCann, one of the nation’s leading cannabis companies, is changing the way people view cannabis. Be a part of the team shaping the future of this booming industry, where our people, our reputation and our standards matter. With a strong foundation and dynamic growth plan, opportunities to join our team abound in this fast-paced environment. Are you ready to join the movement?

We’re grounded and growing. Based in Chicago, PharmaCann operates thirteen dispensaries and four production facilities across multiple states including New York, Illinois, Massachusetts, Maryland, Ohio and Pennsylvania with licensing secured in the Midwest and on the east coast. For more information about our company, please visit pharmacann.com.

Job Description

Under the leadership of the CTO,  the  Senior Developer role will be responsible for gathering requirements, designing, developing and maintaining PharmaCann’s internally developed applications.  To be successful in this role, the incumbent should have extensive full stack  experience including in-depth knowledge of server side programming languages such as Java or Kotlin and  front end Javascript web frameworks such as React or Angular.  

Duties and responsibilities

●        Design and develop front end website architecture.

●        Designing user interactions on web pages.

●        Design and develop server side applications.

●        Creating servers and databases for required functionality.

●        Seeing through a project from conception to finished product including requirements gathering, design, development, test, deployment and support.

●        Designing and developing APIs.

●        Meeting both technical and consumer needs.

●        Staying abreast of developments in web applications and programming languages.

●        Speaking with users and functional experts to gather requirements.

Qualifications

●        Minimum 5 years experience in full stack software development

●        Proficiency with fundamental front end languages such as HTML, CSS and JavaScript.

●        Proficiency with JavaScript frameworks such as Angular JS, and React.

●        Proficiency with server side languages such as Python, Java and Kotlin.

●        Proficiency in designing and developing applications utilizing an event sourcing/CQRS design pattern.

●        Familiarity with database technologies such as Microsoft SQL Server, Postgres and MongoDB.

●        Familiarity with deploying and managing services in Azure and or Google cloud environments.

●        Strong organizational and project management skills.

●        Excellent verbal communication skills.

●        Good problem solving skills.

●        Attention to detail.

Working conditions

The role allows for flexible working hours.  Occasional travel, evening and weekend work may be required in order to support the product(s) and clients. 

Physical requirements

None

Direct reports

N/A

 

Additional Information

All your information will be kept confidential according to EEO guidelines.

PharmaCann, LLC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age disability or genetics. We value diversity, military service, and law enforcement experience. Compensation is competitive and will be commensurate with experience. Benefits are available.