Full-Stack Developer
What You’ll Do:
As a Full Stack Developer at Contractable, you’ll be a key player in developing our innovative software solutions. You’ll work on both the front-end and back-end, ensuring a seamless and robust user experience.
Responsibilities:
- Developing and maintaining web applications
- Writing clean, scalable, and efficient code for both client-side and server-side applications
- Collaborating with UX/UI designers to implement design into the code
- Participating in the entire application lifecycle, focusing on coding and debugging
- Troubleshooting and debugging to optimize performance
- Developing and maintaining APIs
- Ensuring the overall quality of the software produced
- Establishing quality control processes, conducting regular testing and reviews, and enforcing industry best practices
- Conducting needs assessments to understand clients’ pain points, challenges, and objectives
- Assisting with the preparation and delivery of technical presentations and proposals
- Liaising with internal teams, including solutions architects, product development, marketing, and customer support, to ensure alignment and coordination in delivering solutions to clients
Required Skills:
- Experience with front-end technologies (e.g., HTML, CSS, JavaScript, React)
- Experience with back-end technologies (e.g., Node.js, Express, Django, Ruby on Rails)
- Proficient in database management (e.g., SQL, MongoDB)
- Strong understanding of API development and RESTful services
- Knowledge of version control systems (e.g., Git)
- Familiarity with Agile methodologies
- Excellent problem-solving skills and attention to detail
- Strong communication and teamwork skills
Other Skills Considered:
- Knowledge of cloud services (e.g., AWS, Azure)
- Experience with CI/CD pipelines
- Familiarity with containerization and orchestration (e.g., Docker, Kubernetes)
- Understanding of security best practices
- Industry Awareness: Stay updated on the latest trends and advancements in digital technologies
Success Requirements:
- Meet or exceed quarterly and annual performance targets
- Develop and maintain a robust codebase with high standards of quality and efficiency
- Foster positive relationships with team members, contributing to a collaborative and high-performing team environment
- Foster a collaborative and high-performance team culture, characterized by strong teamwork, open communication, and a shared commitment to achieving
common goals
Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field
- Proven experience as a Full Stack Developer or similar role
- Relevant industry certifications or training programs may be advantageous
- 5+ years of experience in software development, preferably in a SaaS, digital media, or software engineering industry
Working with Contractable:
- Competitive salary and benefits
- Flexible and supportive work environment
- Opportunities for growth and development