Note: Strictly for candidates with the Unites States only.
Position Overview
We are seeking an enthusiastic and motivated Full Stack Developer to join our growing technology team at CiviTronix. As a Full Stack Developer you will work on both frontend and backend 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 highimpact projects that directly benefit communities and infrastructure.
In this role you will collaborate with crossfunctional teams including engineers project managers and business analysts to design and develop scalable userfriendly applications that support our internal systems and clientfacing platforms. Youll have the chance to work with a variety of technologies and gain handson experience in the full software development life cycle.
Key Responsibilities
- FrontEnd Development: Assist in the development and maintenance of userfacing applications using HTML CSS and JavaScript (React.js Angular or similar frameworks).
- BackEnd Development: Work on serverside 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 frontend web development technologies: HTML CSS JavaScript (React Angular or similar libraries/frameworks).
- Experience with backend 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.
- ProblemSolving: Strong analytical and problemsolving skills with a keen attention to detail.
- Team Player: Excellent collaboration skills and ability to work in a fastpaced teamoriented environment.
- Communication: Strong written and verbal communication skills with the ability to clearly explain technical concepts to nontechnical stakeholders.
- Passion for Learning: Eagerness to develop new technical skills and grow within the company.
Pay rate: $55.00 $65.00 / hour
Location: Remote (United States Only)
Benefits
- 401(k)
- 401(k) matching
- Health insurance
- Dental insurance
- Life insurance
- Paid time off
Schedule:
- 8 hour shift
- Monday to Friday
Benefits
- 401(k)
- 401(k) matching
- Health insurance
- Dental insurance
- Life insurance
- Paid time off