Software Developer

Nimble CRM

Santa Monica, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 01/08/2021
  • Website: nimble.com
  • Company Address: , Santa Monica, CA

About Nimble CRM

Nimble is the industry-leading CRM for Office 365 and G Suite that builds award-winning contact management solutions for teams and individuals.

Job Description

SOFTWARE DEVELOPER sought by Nimble, Inc. in Santa Monica, CA.

Responsibilities
    • Develop software solutions to the toughest technology problems by setting scalable and fault-tolerant software architecture and development standards based on well-defined architectural principles.
    • Design and implement new software technologies, actively leading and developing the next generation of software for the company.
    • Improve performance, scalability, and availability of our software systems.
    • Develop new and emerging technologies for Nimble, technology prototypes, and engineering process improvements.
    • Translate business requirements into product architecture and software development choices.
Requirements
    • Master’s degree or foreign equivalent degree in Computer Science, Computer Systems Engineering or related field, plus two (2) years of experience as a Software Developer, Software Engineer or related occupation.
    • Must have experience in scalability/availability in multi-tier web applications using RESTful interfaces in a SOA environment;
    • working on IMAP and SMTP protocols;
    • object-oriented modeling;
    • working on Git, SQL and NoSQL databases including MongoDB, MySQL and Postgres SQL;
    • building Python web applications and RIA applications using modern web-frameworks including React and Javascript frameworks;
    • working with social network APIs including Facebook, Twitter, LinkedIn, Google APIs, and Microsoft AAD APIs;
    • building integrations with payment gateways;
    • developing engine for email synchronization through IMAP protocol;
    • configuring and securing webservers and WSGI including NGINX and Apache;
    • experience in AWS and Azure cloud platforms and experience working with ELK stack for monitoring production environments.

Related Jobs

Digital Marketing Internship

Nimble CRM - Santa Monica, CA, US

Software Developer

Nimble CRM - Santa Monica, CA, US

Digital Marketing Manager

Nimble CRM - Santa Monica, CA, US

Customer Success Associate

Nimble CRM - Santa Monica, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.