Full-Stack Software Engineer
About Us
At Konnektive, we are a unique collection of engineers, designers, marketers and data scientists with a common goal: to empower e-commerce businesses. We do that by building analytics, data visualization, transaction processing and risk management technologies – we’re always looking for new technology to make our systems smarter and faster.
People - our clients, our partners, and our employees - are at the center of our mission and everything we do. Collaboration is the foundation of our workforce, and we’re looking for incredibly smart individuals who are self-motivated and passionate to join us. Be a part of the engine that powers e-commerce. Discover your future at Konnektive!
About the Role
It’s a great time to join the Konnektive team. We are in search of a full-stack Software Engineer to expand and enhance our Cloud Based CRM (SaaS) technology.
Konnektive is looking for a creative and collaborative Software Engineer with experience designing and building highly scalable web applications, microservices and API integrations. As a member of our Engineering team, you will participate in important design decisions and play a key role in the development of Konnektive's CRM technology, accessed daily by millions of users.
This is a great opportunity for an engineer looking to develop on the entire technology stack, with an emphasis on front-end applications. You will have the chance to take on complex and interesting problems as part of a highly collaborative team. You should be dedicated to excellence and have a strong sense of personal responsibility.
***Candidate must be local.
Technologies We Use
PHP, React, MySQL, Bootstrap, JavaScript, HTML, CSS
Responsibilities
Participate in Software and Systems Design
Develop and maintain high quality, scalable, and secure code
Perform code reviews
Agile software development
Ensure the design, architecture and implementation is fully optimized
Develop subject matter expertise in Konnektive's products and services
Ensure software is up-to-date with latest technologies
Skills & Requirements
Bachelor’s degree in Computer Science or related field
2+ years professional software development experience
Experience developing web applications, distributed systems and microservices
Experience with high volume, external customer facing web applications is strongly preferred
Understanding of fundamental design principles for building a scalable application
Strong verbal and written communication skills
Professional outlook and demeanor