Senior Full-stack Software Developer
Job Responsibilities
Cliently is hiring a Senior Full-stack Software Developer to join our development team. Our development team represents the core system that aims to be a complete sales team inside of an app: to help customers find their next client from a database of 150M leads worldwide, as well as engage connect with them automatically via email, video messages, LinkedIn, handwritten notes, postcards and even gifts. As part of the team, you will be working to not only add new functionality, but solidify our code base to the standards of a world class application.
- Work with the team to develop new features to improve the capabilities of the Cliently offering.
- Depending on your skills and preferences, you may work on any of the following projects:
- Build the second iteration of the Cliently Web Application using React / Vuejs (or a similar reactive javascript framework)
- Build the second iteration of the Cliently Admin Panel using framework of choice
- Further develop the Cliently API backend (currently a python Flask project)
- Enhance and optimize the existing mysql database and Elastic Search engine for better queries and performance
- Assist in troubleshooting and bug-fixes for the support team
- Maintain and scale existing infrastructure.
- BS in Computer Science or a related area.
- 4+ years of relevant work experience.
- Experience with building Restful APIs with python.
- Proficiency in Frontend development (JavaScript / HTML / CSS)
- Experience using a modern JavaScript framework such as React or Vuejs
- Proficiency in working with database queries, specifically MySQL
- Familiar with DevOps management (Deploy servers & configuring SSL/DNS/DBs, etc).
- Experience working with Amazon Web Services a plus.
- Self-sufficient, good coding practices, and can write unit tests
- Can debug / troubleshoot code efficiently
Recommended Jobs
Accounts Receivable Specialist
Job Summary: The Accounts Receivable Specialist manages and maintains all aspects of the accounts receivable function. This role ensures timely, accurate invoicing and collection, reconciliation o…
Tank Farm Worker
A Place Where People Matter. Start your career journey with Univar Solutions! Here you can make an impact on the world around you and accelerate your career in areas that energize and excite you…
Line Cook
For this position, pay will be variable by location - See additional job details and benefits below Work in a team-oriented, high-volume, fast-paced, guest-centric environment to provide gu…
Service Technician
CALLING ALL AUTOMOTIVE TECHNICIANS! WANT TO WORK FOR AN AWARD WINNING ORGANIZATION? APPLY TODAY! Randall Reed’s Planet Ford in Humble is overloaded with business. We are seeking quality Automotive S…
Owner Operators - Dry Van & Reefer
Looking for top pay, freedom, and consistency ? At SGS Express Inc. , you keep 90% of gross load – the highest starting pay on the market – while hauling customer freight that keeps you running…
CNC Machinist
Job description CNC Machinist Company Description: Since 1951, Snelling has been dedicated to matching exceptional individuals with outstanding opportunities. Following our recent acquisition…
Customer Success Specialist
Job Overview: As a Customer Success Specialist at FieldPulse, you will play a pivotal role in managing and nurturing a portfolio of 100-250 customers. Your primary responsibility will be to ensure c…
Accounts Receivable Specialist
&##128680; We’re Hiring in Puerto Rico! &##128680; Accounts Receivable Specialist | Bilingual (English/Spanish) | &##128205;Puerto Rico (On-site) SNH Strategic Partners is growing—and so …
Internal Medicine - North of Houston - Private Practice - Great Financials
Internal Medicine physician wanted to join a busy private practice with 2 family medicine physicians and 6 advanced practice providers in Livingston, Texas. About the Opportunity See patients…
Client Services Representative
SUMMARY OF JOB PURPOSE AND FUNCTION: The Client Service Coordinator (CSC) drives the flow of clients and pets through the hospital, maximizes the productivity of the veterinary medical team (in terms…