Full Stack Developer

CiviTronix

San Francisco (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech solutions company is seeking a motivated Full Stack Developer to join their technology team. This role involves full front-end and back-end development of web applications, working with technologies like Node.js, Python, and various databases including PostgreSQL and MongoDB. The ideal candidate has a Bachelor's in Computer Science or relevant experience, possesses strong problem-solving skills, and thrives in a collaborative environment. This is an exciting opportunity to contribute to impactful projects while advancing your technical skills.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field preferred, practical experience considered.
  • Proficiency in front-end web development technologies including HTML, CSS, and JavaScript.
  • Experience with back-end technologies such as Node.js, Express, or Python.

Responsibilities

  • Work on server-side logic and database management using technologies like Node.js, Express, or Python.
  • Design, develop, and optimize relational and NoSQL databases.
  • Collaborate with cross-functional teams to integrate user needs.

Skills

HTML
CSS
JavaScript
React
Node.js
Python
PostgreSQL
MySQL
MongoDB
Git

Education

Bachelor's degree in Computer Science or related field

Tools

GitHub
AWS
Azure
Google Cloud

Job description

Note: Strictly for candidates with the Unites States only.

Position Overview
We are seeking an enthusiastic and motivatedFull Stack Developer to join our growing technology team at CiviTronix. As a Full Stack Developer, you will work on both front-end and back-end development of web applications that support the innovative engineering solutions we provide to our clients. This is a fantastic opportunity for someone looking to develop their skills in software development while contributing to high-impact projects that directly benefit communities and infrastructure.

In this role, you will collaborate with cross-functional teams including engineers, project managers, and business analysts to design and develop scalable, user-friendly applications that support our internal systems and client-facing platforms. You'll have the chance to work with a variety of technologies and gain hands-on experience in the full software development life cycle.

Key Responsibilities

  • Back-End Development: Work on server-side logic and database management using technologies like Node.js, Express, Python, or similar.
  • Database Management: Design, develop, and optimize relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Collaborative Development: Work closely with other developers, engineers, and business analysts to integrate user needs into practical software solutions.
  • Code Quality & Best Practices: Write clean, maintainable, and efficient code following industry best practices for version control (Git), code reviews, and testing.
  • Testing & Debugging: Participate in the testing process, including unit testing, integration testing, and debugging to ensure software reliability and quality.
  • Documentation: Maintain clear and comprehensive documentation for code, workflows, and development processes.
  • Continuous Learning: Stay updated on emerging web development technologies and trends, proactively applying new tools and techniques to enhance development practices.

Qualifications

  • Educational Background: A Bachelors degree in Computer Science, Engineering, Information Technology, or a related field is preferred, but not required. Equivalent practical experience will be considered.
  • Technical Skills:
    • Proficiency in front-end web development technologies: HTML, CSS, JavaScript (React, Angular, or similar libraries/frameworks).
    • Experience with back-end technologies: Node.js, Express, Python, or similar.
    • Knowledge of relational and NoSQL databases (PostgreSQL, MySQL, MongoDB).
    • Familiarity with version control systems (Git, GitHub, GitLab).
    • Understanding of RESTful API design and integration.
    • Exposure to cloud technologies (AWS, Azure, or Google Cloud) is a plus.
  • Problem-Solving: Strong analytical and problem-solving skills, with a keen attention to detail.
  • Team Player: Excellent collaboration skills and ability to work in a fast-paced, team-oriented environment.
  • Communication: Strong written and verbal communication skills, with the ability to clearly explain technical concepts to non-technical stakeholders.
  • Passion for Learning: Eagerness to develop new technical skills and grow within the company.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Web Developer
Web Developer

CiviTronix • San Francisco (CA)

On-site
USD 80,000 - 120,000
Full Stack Developer
Full Stack Developer

10xTalents • San Jose (CA)

On-site
USD 80,000 - 120,000
Software engineer
Software engineer

CiviTronix • San Diego (CA)

On-site
USD 80,000 - 100,000
Web Developer
Web Developer

CiviTronix • San Jose (CA)

On-site
Full Stack Developer
Full Stack Developer

Community Outreach Partnerships, LLC • Tampa (FL)

Remote
USD 80,000 - 120,000
Competitive salary
Benefits package
Opportunity to lead impactful projects
Full Stack Engineer
Full Stack Engineer

TRX • United States

On-site
USD 80,000 - 110,000
Full Stack Developer
Full Stack Developer

TechDigital Group • Minnesota

On-site
USD 70,000 - 110,000
Full Stack Engineer web development focus
Full Stack Engineer web development focus

Compunnel, Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Full Stack Developer
Full Stack Developer

US Tech Solutions • New York (NY)

On-site
USD 80,000 - 110,000
Full Stack Developer
Full Stack Developer

PlanIT Group, LLC • Reston (VA)

Hybrid
USD 95,000 - 140,000