Job: Software Developer Contractor
About our Client
Our client is an early-stage tech startup developing lightweight solutions that transform the way businesses collaborate and iterate on their software. Our client is a small but passionate team working remotely, committed to innovation, and creating exceptional user experiences. Our client is looking for a software developer contractor who thrives in a fast-paced, startup environment and can contribute meaningfully to their growth.
Job Overview
Our client is seeking a talented and motivated Software Developer (Part-Time or Full-Time Contractor) with full-stack web experience, particularly skilled in React and PHP. This will be a position that spans both back-end and front-end development. This role requires someone who has the ability to work independently and collaboratively, with an eye on security and scalability. The ideal candidate is a mid-level developer with 7+ years of experience.
This is a remote position, with a contract for 20 to 40 hours per week, with the opportunity to collaborate closely with the rest of the engineering team.
Key Responsibilities:
- Develop, maintain, and improve backend systems, including web services and async job systems
- Collaborate on architectural decisions, ensuring scalability and performance
- Write clean, secure, and well-documented code
- Contribute to front-end development using React, JavaScript, HTML, and CSS
- Implement secure coding practices and handle sensitive data securely
- Participate in code reviews and ensure best practices
- Collaborate with product managers, designers, and other team members
- Debug and optimize code for performance and scalability
Technical Requirements:
- Strong experience with backend and frontend technologies (React.js, HTML, CSS, and JavaScript)
- Experience working with RESTful APIs and modern web technologies
- Solid understanding of secure coding practices and handling sensitive data
- Experience with version control systems like Git
- Experience with SQL databases for data management, ensuring efficient data storage, retrieval, and query performance optimization
- Knowledge of performance optimization techniques and database design
Additional Skills (preferred, but not required):
- Experience with backend technologies PHP and Laravel
- Experience developing Chrome extensions
Soft Skills:
- Strong communication skills to collaborate effectively in a remote team environment
- Problem-solving skills, with the ability to tackle technical challenges independently
- Ability to manage time effectively and work autonomously in a fast-paced startup environment
Experience:
- 3-5+ years of experience in software development, with a focus on backend and full-stack web development
- Previous experience with React.js is required
- Experience in a startup environment or a fast-moving team is a plus