Full Stack Developer
Build and maintain full-stack web apps using React/Next.js or similar, Django/Flask, and databases like PostgreSQL or MongoDB, while collaborating on scalable APIs and system architecture.
- Compensation
- COP 7M / mo
- Location
- Colombia
- Work setup
- Remote
- Seniority
- Not specified
- Employment
- Contract
- Experience
- 3+ years
- Category
- Fullstack
- Posted
Skills
Must have
- Bachelor's degree in Systems Engineering, Computer Science, or related fields.
- Minimum 3 years of proven experience in frontend and backend development for web applications.
- Experience with modern frontend frameworks such as React, Next.js, Angular, or Vue.js.
- Expertise in backend frameworks such as Django and Flask.
- Knowledge of relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB.
- Familiarity with development tools like Docker, Git, and prototyping tools (e.g., Figma, Sketch, Adobe XD).
- Strong grasp of system architectures, design patterns, and microservices.
Nice to have
- Experience in Agile development practices (Scrum or Kanban).
- Familiarity with responsive design principles and prototyping tools.
- English proficiency at B2 level or higher.
- Knowledge of digital transformation and emerging technologies like AI, cloud computing, or IoT.
- Familiarity with project management tools and methodologies.
Full description
Company Overview: We are searching for a skilled and passionate Full Stack Developer to join our team. With an emphasis on efficiency, scalability, and user experience, our mission is to create cutting-edge web applications that meet the highest industry standards. Join us and contribute to transforming ideas into reality through technology.
Introduction: As a Full Stack Developer, you will leverage your expertise in frontend and backend technologies to design, build, and maintain high-performing web applications. With a focus on innovation and collaboration, you will play a key role in enhancing the functionality, scalability, and user experience of our projects. This remote opportunity is ideal for a systems engineer or computer scientist who thrives in a dynamic, multidisciplinary team environment.
Responsibilities:Technical Development
- Develop, test, and maintain robust frontend and backend features for web applications.
- Design and implement RESTful and/or GraphQL APIs.
- Integrate third-party solutions and frameworks to improve functionality and efficiency.
- Ensure responsive design and usability across all platforms and devices.
- Utilize tools like Docker and Git for development and deployment processes.
Collaboration and Strategy
- Analyze complex business challenges, identify opportunities for growth, and propose actionable recommendations.
- Create compelling presentations and reports using PowerPoint, delivering insights in a clear and visually engaging manner to executives and stakeholders.
- Stay abreast of emerging technology trends and market dynamics to provide forward-thinking solutions.
Innovation and Optimization
- Proactively analyze and improve system architectures, scalability, and performance.
- Implement design patterns and microservices to streamline development processes.
- Contribute to the evolution of development practices and methodologies.
Qualifications:
- Bachelor's degree in Systems Engineering, Computer Science, or related fields.
- Minimum 3 years of proven experience in frontend and backend development for web applications.
- Experience with modern frontend frameworks such as React, Next.js, Angular, or Vue.js.
- Expertise in backend frameworks such as Django and Flask.
- Knowledge of relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB.
- Familiarity with development tools like Docker, Git, and prototyping tools (e.g., Figma, Sketch, Adobe XD).
- Strong grasp of system architectures, design patterns, and microservices.
Preferred
- Experience in Agile development practices (Scrum or Kanban).