Civix

Senior Software Developer

Civix

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSCypressDynamoDBJavaScriptJestMochaMS SQL ServerNode.jsPythonReactRubyRuby on RailsSQLTypeScript

About the role

  • Design, build, and maintain efficient, reusable, and reliable code for both front-end and back-end components
  • Implementing client requested feature work using modern ColdFusion
  • Participate in solution architecture, code reviews, and design discussions
  • Collaborate closely with product owners, UX/UI designers, and other developers to deliver high-quality features
  • Implement best practices in software engineering, security, and testing
  • Mentor and provide technical guidance to junior and intermediate developers
  • Stay up to date with emerging technologies and propose their adoption where beneficial

Requirements

  • 5+ years of professional software development experience, specifically full-stack, web development
  • Experience with JavaScript or Typescript
  • Experience with ColdFusion or other server side scripting languages (Ruby on Rails, Python)
  • Experience with relational databases and SQL coding, specifically Microsoft SQL Server
  • Strong understanding of Git and GitHub workflows
  • Experience building RESTful APIs and integrating third-party services
  • Familiarity with CI/CD pipelines and DevOps practices
  • Excellent problem-solving, debugging, and analytical skills
  • Strong communication and collaboration skills
  • Nice to Have: Experience with React JS and Node JS
  • Experience with AWS services, such as Lambda, API Gateway, DynamoDB, S3, etc.
  • Experience with testing frameworks such as Jest, Mocha, or Cypress
  • Previous mentorship or leadership experience

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ColdFusionJavaScriptTypescriptRuby on RailsPythonSQLMicrosoft SQL ServerRESTful APIsCI/CDtesting frameworks
Soft skills
problem-solvingdebugginganalytical skillscommunicationcollaborationmentorshipleadership