Full Stack Software Developer

| Remote | Hybrid
Sorry, this job was removed at 9:36 p.m. (CST) on Wednesday, May 24, 2023
Find out who's hiring in Chicago, IL.
See all Developer + Engineer jobs in Chicago, IL
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Full Stack Software Developer 

Driven by user-centered design, our software developers pair a variety of open-source programming languages with disciplined industry standards to implement engaging and responsive experiences for our clients and their end-users

We strive to be on the frontlines, mastering the latest trends in technology. We’ve embraced the best javascript can offer with NodeJS/GraphQL and React/TypeScript, and we really value the approach that folks with a deep OOP/MVC experience bring to the implementation of these technologies. 

Ultimately we are agnostic of the tech we use and more opinionated with the problems we solve; different tech is best for different problems, and we can only be as scalable and future-proof as the people that are architecting our databases, APIs, and microservices. If that sounds like you and you are excited about opportunities to dive into some cutting-edge tech, then you might just be perfect for this role. 

You may be perfect for this role if you... 

  • Are comfortable working with complex API-first architecture. 
  • Enjoy building features end-to-end as a fullstack developer.
  • Have a passion for agile development practices, open source values, and clean code.
  • Possess an interest in the “next big thing” with a background in the fundamentals of an OOP/MVC framework.
  • Are well-adept with solving complex problems quickly, including the ability to change directions as new ideas and information emerge over time. 
  • Enjoy continual learning and professional growth.
  • Appreciate pair-programming and have an interest in working as part of a cross-functional team.
  • Have the ability to communicate effectively with people that have varying levels of experience with IT or web application development.

Our Full Stack Developers exhibit these competences...

    • Expert in CSS and HTML fundamentals
    • Proficient to expert in object-oriented programming like PHP, Java, etc.
    • Proficient to expert in advanced Javascript frameworks like React, Angular, NodeJS
    • Proficient to expert in MySQL, MSSQL, or NoSQL
    • Proficient to expert in vanilla Javascript 
    • Proficient to expert in responsive web development. 
    • Competent with asynchronous request handling, partial page updates, and AJAX.
    • Competent working in micro-services infrastructure
    • Novice to Competent with containerization (Docker)
    • Novice to Competent- familiarity with popular traditional and headless CMS (Wordpress, ContentStack, Contentful, etc.)
    • Nice to have - familiarity with JavaScript unit testing frameworks (Jasmine, Karma, etc.)
    • Nice to have - familiarity with usability / accessibility standards
    • Nice to have - strong competence in SEO code standards (CLS, LCP, heading structure, etc)
    • Nice to have - at working with version control workflows (Git, SVN, etc…).

    Responsibilities for a Software Developer include...

    • Building custom, often innovative sites, applications, and services for web and mobile in accordance with established success criteria.
    • Providing support for, and maintain existing client applications and websites.
    • Creating high quality, well designed, efficient and testable code in accordance with current industry standards and company best practice guidelines.
    • Upholding company established code testing, review, and QA procedures and best practices.
    • Gathering specifications and product requirements with the support of a PM/Product Owner.
    • Creating and maintaining comprehensive product documentation for client deliverables.
    • Contributing to estimation, technology considerations, architecture and product planning exercises for client deliverables.
    • Monitoring website performance with special focus on site usability - identify ways to resolve inefficiencies and optimize application for speed and scalability.
    • Other tasks and responsibilities as requested.

    We do have a few requirements...

    • Direct experience building complex and highly interactive sites or applications.
    • Direct experience building decoupled applications.
    • Direct experience working with APIs.
    • Available to work during our regular business hours (9AM - 5:30PM) either onsite or remotely.
    • Able to work within a team environment as well as independently.
    • Able to establish and be held accountable for reasonable delivery expectations. 
    • Able to manage time effectively, provide reasonable estimates, and identify opportunities to maximize efficiency.

    We’re on a mission to improve the digital world...

    For over 20 years, we’ve been open-source specialists and firm believers in an iterative approach to software development (#AgileLife). We are a team of talented developers and business consultants who work in cross-functional teams with seasoned Product Managers, UX architects, and digital designers. We believe in the importance of our company culture and value the contributions and unique perspectives of each team member. 

    We are inspired thinkers and dreamers committed to delivering value with every interaction and output. We combine thoughtful user experience, effective communication, engaging design, quality execution, and strong coffee… to create products that our clients and their end-users love. We’re on a mission to create digital experiences that tie brand experiences together, and we hope you’ll join us.


    Read Full Job Description
    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.

    Technology we use

    • Engineering
    • Product
    • Sales & Marketing
    • People Operations
      • CSSLanguages
      • JavascriptLanguages
      • PythonLanguages
      • SqlLanguages
      • TypeScriptLanguages
      • NodeLanguages
      • ReactLanguages
      • D3JSLibraries
      • ReactLibraries
      • ReduxLibraries
      • Twitter BootstrapLibraries
      • DjangoFrameworks
      • ExpressFrameworks
      • FlaskFrameworks
      • GraphQLFrameworks
      • HadoopFrameworks
      • KafkaFrameworks
      • KubernetesFrameworks
      • Next.jsFrameworks
      • Node.jsFrameworks
      • OAuthFrameworks
      • React NativeFrameworks
      • SpringFrameworks
      • SymfonyFrameworks
      • TensorFlowFrameworks
      • AWS RedshiftDatabases
      • BigQueryDatabases
      • DynamoDBDatabases
      • ElasticsearchDatabases
      • FirebaseDatabases
      • MariaDBDatabases
      • MemcachedDatabases
      • Microsoft SQL ServerDatabases
      • MongoDBDatabases
      • MySQLDatabases
      • Neo4jDatabases
      • NoSQLDatabases
      • PostgreSQLDatabases
      • RedisDatabases
      • SnowflakeDatabases
      • SQLiteDatabases
      • AWS (Amazon Web Services)Services
      • GitHubServices
      • GitLabServices
      • Google CloudServices
      • New RelicServices
      • Google AnalyticsAnalytics
      • LookerAnalytics
      • OptimizelyAnalytics
      • AbstractDesign
      • AxureDesign
      • FigmaDesign
      • IllustratorDesign
      • MiroDesign
      • PhotoshopDesign
      • SketchDesign
      • ZeplinDesign
      • Google DriveManagement
      • Google DocsManagement
      • Google SlidesManagement
      • JIRAManagement
      • TrelloManagement
      • HootsuiteCMS
      • WordpressCMS
      • HubSpotCRM
      • MailChimpEmail
      • SendGridEmail
      • ZoomInfoLead Gen
      • Google HangoutsCollaboration
      • SlackCollaboration
      • ZoomCollaboration
      • TrelloProject Management

    An Insider's view of Caxy

    Caxy CEO Mike LaVista

    What are some social events your company does?

    We're trying what we can to create opportunities to get to know each other given that we're mostly in Chicago, but with many people around the US. The last 2 events we flew people in for so we could be together were at Ace Bounce for food and ping pong and then an end of year party where we bowled and did awards.
    Caxy CEO Mike LaVista

    Mike

    CEO
    Caxy Hannah

    What does your typical day look like?

    When it comes to approaching me and feeling like that will be successful, I work to make myself a partner in your solution -- which has yielded positive results. I believe everyone has bad days, everyone is capable of good ideas, and all things are figure-out-able. if something went wrong, we just fix it and move on.
    Caxy Hannah

    Hannah

    Managing Director of Operations
    Caxy Hannah

    How does the company support your career growth?

    We support growth informally through peer learning, project stretch skills, exposure to new technology, and a broad range of business verticals. We support growth formally through professional development plans, pair learning partners, semi-annual reviews, weekly or monthly check-ins toward goals, and opportunities to take classes / conferences.
    Caxy Hannah

    Hannah

    Managing Director of Operations
    Caxy Josh

    How do your team's ideas influence the company's direction?

    The technologies Caxy works in is constantly being evaluated and updated. We do a "State of the Stack" twice a year where we talk about the new things we're focusing on. Those ideas come from the team. We're not an "X" shop. We work in the technology that makes the most sense at the time. The latest: https://www.youtube.com/watch?v=wzX1eIvM9I4
    Caxy Josh

    Josh

    Managing Director Technology
    Caxy Mike

    What is your vision for the company?

    Caxy creates sustainable, breakthrough results with technology. For our people, that means we want to be a place to make a better life by growing your skills in technology. For clients it means that we help businesses make breakthroughs that wouldn't have been possible without technology.
    Caxy Mike

    Mike

    CEO

    What are Caxy Perks + Benefits

    Caxy Benefits Overview

    Caxy covers 100% of the health insurance cost. We offer 401k matching after 3 years. We have a very flexible work schedule and almost always say yes to flex time requests.

    Culture
    Open door policy
    OKR operational model
    Team based strategic planning
    Pair programming
    Open office floor plan
    Flexible work schedule
    Remote work program
    Diversity
    Documented equal pay policy
    Mean gender pay gap below 10%
    Hiring practices that promote diversity
    Caxy actively searches for and hires a diverse set of people and backgrounds. We hope you see yourself here.
    Health Insurance & Wellness Benefits
    Disability insurance
    Dental insurance
    Vision insurance
    Health insurance
    Life insurance
    Wellness programs
    Financial & Retirement
    401(K)
    401(K) matching
    Match up to 5 percent after year 3.
    Performance bonus
    Child Care & Parental Leave Benefits
    Generous parental leave
    Family medical leave
    Return-to-work program post parental leave
    Vacation & Time Off Benefits
    Generous PTO
    15 PTO days up to year 3. 20 PTO days after year 3.
    Paid holidays
    Office Perks
    Commuter benefits
    Employees can get pre-tax dollars for public transportation if they choose to use the office (optional)
    Company-sponsored outings
    Caxy's hosts frequent happy hours in Chicago for local people and hosts a number of all- company events where we fly in remote employees. We all bowled together last month.
    Free snacks and drinks
    For in-office (optional) there is a wide array of drinks, coffee, and somewhat healthy treats from fruits to snacks.
    Company-sponsored happy hours
    The goal is to go out once a month for drinks and appetizers and get to know each other better.
    Professional Development Benefits
    Job training & conferences
    We have numerous personal one on one training and subscriptions to training sites that employees are encouraged to use.
    Lunch and learns
    We have dev talks where developers will pick a topic to research and present. Open to anyone who has a topic they are excited about.
    Promote from within
    Mentorship program
    Everyone here has a charted career path. We have senior people attached to growing team members to help them level up.

    More Jobs at Caxy

    Apply Now
    By clicking Apply Now you agree to share your profile information with the hiring company.
    Learn more about CaxyFind similar jobs like this