Apply

Full Stack Developer

Posted 2024-10-08

View full description

πŸ’Ž Seniority level: Middle, At least 3 years of software development experience

πŸ“ Location: Mexico, Honduras, Costa Rica, Brazil, Argentina, Pacific Time

πŸ” Industry: Ecommerce

🏒 Company: We Work Remotely

⏳ Experience: At least 3 years of software development experience

πŸͺ„ Skills: Node.jsSoftware DevelopmentAgileEs6GitHTMLCSSJavascriptReactCollaborationJavaScript

Requirements:
  • At least 3 years of software development experience.
  • Proficiency with JavaScript/ES6, React, HTML & CSS, Git.
  • Experience developing on the Shopify platform or using Liquid is a bonus.
  • Familiarity with design systems like Shopify Polaris and a focus on accessibility is a bonus.
  • Experience with ecommerce platforms like Wordpress or BigCommerce is a bonus.
  • Proficiency with TypeScript and frontend JavaScript libraries such as Next, Vue, or Angular is a bonus.
  • Interest in functional programming and willingness to learn Elixir is a bonus.
Responsibilities:
  • As part of our product team, our Developers work closely with the broader development team to design and build high-performing, scalable functionality for our apps.
  • Contribute to the full development lifecycle of Shopify apps in React, TypeScript, Elixir, and Node.js.
  • Collaborate with the team to make design and planning decisions, using a flexible agile process.
  • Enhance our development process through feedback and innovation.
  • Use data-driven insights to track outcomes and steer future development.
  • Help grow the skills of your fellow developers through mentorship and collaboration.
Apply

Related Jobs

Apply

πŸ“ Brazil

πŸ’Έ 6000 - 8000 BRL per month

πŸ” Health-tech

  • Proven experience in development using JavaScript, PHP, MySQL, GIT, Docker, and Swagger.
  • Ability to self-manage and prioritize multiple tasks efficiently.
  • Excellent verbal and written communication skills in advanced English, minimum B2 level.
  • Strong analytical and problem-solving skills.
  • Proactive attitude, ability to work independently and as part of a team.
  • Ability to quickly learn new technologies and concepts.
  • Previous experience in mentoring and code review is considered an advantage.

  • Apply your technical knowledge to develop assigned tasks by the technical leader.
  • Maintain an up-to-date record of activity status in the assigned task manager.
  • Document activities clearly and concisely, providing detailed reports to the technical leader.
  • Develop effective and innovative solutions based on task proposals.
  • Provide guidance and support to teammates, sharing knowledge and best practices.
  • Conduct thorough code reviews, ensuring quality and compliance.

DockerPHPGitJavascriptMySQLJavaScriptCommunication SkillsWritten communicationCompliance

Posted 2024-11-15
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ’Έ 6000 - 8000 BRL per month

πŸ” Health-tech

  • Proven experience in development using JavaScript, PHP, MySQL, GIT, Docker, and Swagger.
  • Ability to self-manage, prioritize, and manage multiple tasks efficiently.
  • Excellent verbal and written communication skills in advanced English, minimum B2 level.
  • Strong analytical and problem-solving skills.
  • Proactive attitude and ability to work independently and as part of a team.
  • Ability to quickly learn new technologies and concepts.
  • Mentoring and code review experience is considered an advantage.

  • Apply technical knowledge to develop the tasks assigned by the technical leader.
  • Maintain an up-to-date record of activity status in the assigned task manager.
  • Document activities clearly and concisely, providing detailed reports to the technical leader.
  • Develop effective and innovative solutions based on task proposals.
  • Provide guidance and support to teammates, sharing knowledge and best practices.
  • Carry out thorough reviews of submitted code ensuring quality and compliance.

DockerPHPGitJavascriptMySQLJavaScriptCommunication SkillsWritten communicationCompliance

Posted 2024-11-15
Apply
Apply

πŸ“ Colombia, Argentina, Guatemala, Norway

🧭 Full-Time

πŸ” Travel and tourism

🏒 Company: Ventura TRAVEL

  • 2+ years of working experience with JavaScript/Typescript and React fundamentals.
  • Proficiency in Relational Databases such as Postgres.
  • Solid knowledge of scalability and performance.
  • Proactive and analytical mindset with attention to detail and problem-solving skills.
  • Strong communication and collaboration skills, with fluency in English (B2 level).
  • Must be enjoyable to work with.

  • Actively collaborate with technical team and stakeholders to align development with project goals and timelines.
  • Build, maintain, and document web services in Node.js and React.
  • Use the latest Typescript features for type-safety.
  • Investigate infrastructure issues and support resolution.
  • Integrate external APIs like HubSpot or OpenAI.
  • Create and improve GraphQL, ORM, or SQL queries.
  • Work with multidisciplinary teams to enhance personal and professional growth.

Node.jsSoftware DevelopmentSQLJavascriptTypeScriptJavaScriptPostgresReactCollaborationProblem Solving

Posted 2024-11-07
Apply
Apply

πŸ“ Latin America

🧭 Part-Time

πŸ” Software development

  • Proven experience in full-stack development.
  • Ability to work closely with product, design, and engineering teams.

  • Collaborate with the data team to develop user-facing geospatial applications.
  • Create data dashboards and decision support tools to assist cities in addressing urban heat stress.
  • Transform insights from discovery interviews into wireframes and deploy them into live applications.

Backend DevelopmentSoftware DevelopmentData AnalysisFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptReact.jsVue.JsJavaScriptData analysisHTML5CSS3ReactVue.jsCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ Argentina

πŸ” Automation and AI integration

🏒 Company: Sidetool

  • 2+ years of experience as a developer (code or no-code).
  • English proficiency at B2 Business level, with written skills being a must and conversational a plus.
  • Ability to communicate strengths and areas for improvement.
  • Preference for a flat hierarchy and a teammate approach.
  • Openness to learning and sharing progress, along with giving and receiving feedback.

  • Design and develop responsive, high-performance web applications using no-code.
  • Design and implement user-friendly interfaces and functionalities.
  • Implement custom workflows, APIs, and integrations with third-party services to enhance application functionality.
  • Collaborate with the team to debug, test, and roll out new features for customers.
  • Optimize customers' operational and development stack by leveraging no-code tools (such as Bubble, n8n, Retool, Airtable, and OpenAI).

Software DevelopmentArtificial IntelligenceFull Stack DevelopmentGitHTMLCSSJavaJavascriptjQueryMachine LearningReact.jsJavaScriptReactCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ Mexico

🏒 Company: Enroute

  • Proficiency with MVC architecture and backend optimization techniques.
  • Strong experience with PHP for backend development.
  • Expertise in React and JavaScript for frontend development.
  • Problem-solving skills for technical challenges in both backend and frontend.
  • Ability to collaborate effectively with teams.

  • Develop and maintain the backend architecture of the reporting application, focusing on scalability and security.
  • Transition the application to an MVC framework to support increased complexity and improve maintainability.
  • Build and maintain the frontend interface with React, ensuring a smooth, user-friendly experience.
  • Collaborate with designers and backend developers to create a cohesive user interface.
  • Contribute to ongoing architectural improvements for robust application performance.

Problem Solving

Posted 2024-11-07
Apply
Apply

πŸ“ CST to BRT time zones

🏒 Company: Metalab

  • 5+ years of Full Stack experience, particularly with Node.js and Python.
  • Experience in modern Typescript frameworks like React, React Native, and Nest.
  • Proficient in creating REST and GraphQL APIs integrated with various databases (PostgreSQL, MySQL, MongoDB, DynamoDB).
  • Strong design appreciation while maintaining design intent.
  • Positive response to feedback and adaptability in fast-paced settings.
  • Organized, self-motivated, and able to advocate for project needs.
  • Familiarity with Agile delivery methodologies.

  • Collaborate closely with the project team to develop new features and functionality.
  • Work with Product Management to refine the product backlog and contribute expertise.
  • Provide feedback on design completeness and feasibility.
  • Assist in the planning of future sprints and identify dependencies and blockers.
  • Help motivate teams to meet sprint goals and minimize technical debt.
  • Review team members' code submissions for quality and performance.
  • Participate in client stakeholder updates on project progress.
  • Share technical knowledge with project teams.
  • Support teammates facing technical challenges.
  • Produce documentation on methods and technical approaches.

GraphQLNode.jsPostgreSQLPythonAgileDynamoDBMongoDBMySQLReact NativeTypeScriptReactCollaborationDocumentation

Posted 2024-11-07
Apply
Apply

πŸ“ LATAM

πŸ” Financial services

🏒 Company: Truelogic Software

  • Deep and thorough understanding of modern Javascript, Typescript and Node.js.
  • Experience with react and affiliated front end technologies (redux, webpack).
  • Experience in a microservice oriented environment.
  • Serverless technology architecture, development and delivery experience (preferably using AWS Lambda, AWS API Gateway, AWS EventBridge).
  • NoSQL experience (preferably AWS DynamoDB).
  • Cloud based security experience (preferably AWS services such as AWS Cognito, AWS Secrets Manager, AWS GuardDuty).
  • DevOps infrastructure-as-code experience (preferably AWS CDK, AWS SAM).
  • Strong knowledge of common design patterns and principles.
  • Strong knowledge of GIt and common Git workflows (such as GitFlow).
  • Strong knowledge of TDD and BDD.
  • Experience with CICD pipelines.

  • The design, implementation, development and documentation of projects that interact with other internal and external systems.
  • Be part of and participate in a highly collaborative Agile/SCRUM environment.
  • Participate in code and architecture reviews within and between teams.
  • Using the AWS ecosystem of services to develop and deliver business value.
  • Develop solutions that are of high quality, scalable, cloud-based, reliable, and reusable.

AWSNode.jsAgileDesign PatternsDynamoDBGitJavascriptSCRUMTypeScriptJavaScriptReduxServerlessNosqlReactDevOpsDocumentation

Posted 2024-11-07
Apply
Apply

πŸ“ Latin America

πŸ” Software development

  • Strong experience in front-end and back-end development.
  • Database Management.
  • API Integrations.
  • Cloud and DevOps Tools expertise.
  • Ability to understand needs, create action plans, and ensure results.
  • Independent, great communicator, and a problem solver.
  • Strong attention to detail.

  • Front-end Development and delivering UX/UI experiences that match one-to-one designs.
  • Backend Development.
  • Database Management.
  • API Integrations.
  • Experience with Cloud and DevOps Tools.
  • Set up a deployment pipeline for new startups.

Backend DevelopmentSoftware DevelopmentCloud ComputingFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavaJavascriptReact.jsJavaScriptReactCommunication SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ Argentina

πŸ” Governance, Risk, and Compliance (GRC) SaaS

🏒 Company: ZenGRC

  • 5-8 years of professional software development experience.
  • Strong proficiency in Python.
  • Extensive experience with TypeScript and Vue.js.
  • Solid understanding of SQL and database design.
  • Hands-on experience with CI/CD pipelines and tools.
  • Experience in implementing security patches and addressing vulnerabilities.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and ability to work in a team environment.
  • Experience in third-party API integration, API development.
  • Experience in writing and maintaining unit/integration tests.

  • Design, develop, and maintain robust, scalable, and efficient web applications.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automatization.
  • Implement and manage security patches to address vulnerabilities.

PythonSoftware DevelopmentSQLTypeScriptVue.JsVue.jsCommunication SkillsCI/CDProblem Solving

Posted 2024-10-26
Apply