Apply

Software Engineer

Posted 2024-10-17

View full description

๐Ÿ’Ž Seniority level: Middle, 3-5 years

๐Ÿ“ Location: Colombia

๐Ÿ” Industry: Nonprofit fundraising software

๐Ÿข Company: GoodUnited

โณ Experience: 3-5 years

๐Ÿช„ Skills: AWSBackend DevelopmentLeadershipSoftware DevelopmentSnowflakePostgresReactCollaboration

Requirements:
  • 3-5 years of experience in software development with a focus on React, NextJS, NodeJS, Postgres, and Snowflake.
  • Proven experience in developing and managing applications in AWS cloud environments.
  • Strong understanding of modern frontend and backend development practices.
  • Bachelorโ€™s or Masterโ€™s degree in Computer Science, Engineering, or a related field is preferred.
  • Excellent communication and collaboration skills.
Responsibilities:
  • Develop, and maintain scalable and efficient software applications using React, NextJS, NodeJS, Postgres, and Snowflake.
  • Collaborate in the implementation of applications within an AWS cloud environment, ensuring high performance and responsiveness.
  • Collaborate with cross-functional teams (including product managers, designers, and other engineers) to ideate, plan, and implement new features and enhancements.
  • Champion best coding practices, including code reviews, writing automated tests, and maintaining high-quality documentation.
  • Proactively identify and address technical debt and optimize application performance.
Apply

Related Jobs

Apply

๐Ÿ“ Colombia, Peru

๐Ÿงญ Full-Time

๐Ÿข Company: Devsu

  • 5+ years in backend development with strong expertise in AWS serverless services like Lambda, DynamoDB, and API Gateway.
  • Hands-on experience in API-first development and microservices architectures.
  • Proficiency in Node.js for serverless development.
  • Experience with AWS data stores, including caching strategies and performance optimization.
  • Understanding of MACH principles for efficient data handling and integration.
  • Detail-oriented and excellent communication skills.
  • Full-time availability.

  • Build and maintain serverless functions in AWS Lambda for data processing and integration with third-party systems like Shopify, Xero, and Salesforce.
  • Implement data management and caching solutions using Redis and DynamoDB.
  • Develop robust APIs to connect the frontend with the backend, managing data transfers and business logic.
  • Ensure data integrity and security across integrations, focusing on secure data transfer protocols.

AWSBackend DevelopmentNode.jsDynamoDBSalesforceShopifyRedisServerlessCommunication SkillsMicroservices

Posted 2024-11-22
Apply
Apply

๐Ÿ“ LATAM

๐Ÿ” Real estate

NOT STATED

  • Own the development of core product offerings including Website Builder and Render Engine.
  • Enhance website customization capabilities for real estate agents.
  • Collaborate with Platform and Data Squads for CMS and MLS Data.
  • Interface with the Creative Team for templated HTML content.
  • Explore next-generation collaborative home search capabilities.

Backend DevelopmentLeadershipSoftware DevelopmentHTMLCSSJavaJavascriptJavaScriptCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationProblem Solving

Posted 2024-11-22
Apply
Apply

๐Ÿ“ LATAM

๐Ÿ” Real Estate

  • Highly skilled Senior Software Engineer.
  • Strong focus on front-end development.
  • Extensive experience in building responsive and high-performance web applications.

  • Shape the future of front-end architecture and tech stack.
  • Work closely with design and back-end teams.
  • Deliver seamless and visually stunning user experiences.

LeadershipSoftware DevelopmentFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsJavaScriptReactCommunication Skills

Posted 2024-11-22
Apply
Apply

๐Ÿ“ North America, South America, western EMEA

๐Ÿ’ธ 70000 - 170000 USD per year

๐Ÿ” Web analytics, data processing

๐Ÿข Company: Automattic Careers

  • Strong knowledge of Python.
  • Commitment to clean coding practices.
  • Excitement to work with large-scale data systems (petabyte scale).
  • Understanding and interest in building and working on distributed systems.
  • Experience with databases like Elasticsearch, Redis, Cassandra, PostgreSQL.
  • Strong written communication skills.
  • Comfortable with on-call rotations.
  • Located in North America, South America, or western EMEA (timezone within 5 hours east or west of UTC-5).

  • Write Python code using standard methodologies and maintain code readability and design.
  • Analyze data at an extensive scale running across thousands of Python cores.
  • Brainstorm new product ideas with team and customers, requiring strong written communication.
  • Master cloud technologies and systems, with an interest in distributed systems.
  • Participate in the team's on-call rotation.

AWSPostgreSQLPythonCloud ComputingData AnalysisElasticSearchKafkaAmazon Web ServicesCassandraData analysisData engineeringElasticsearchPostgresRedisSparkCommunication SkillsCollaborationLinuxWritten communication

Posted 2024-11-19
Apply
Apply

๐Ÿ“ Latin America

๐Ÿ” Digital transformation

  • Our preferred candidate has a basic understanding of back-end technologies.
  • Outstanding programming skills with an expertise in React Native and Typescript environment.
  • Great passion for developing highly-scalable and innovative applications.
  • Familiarity with agile methodologies is a plus!

  • Are you an experienced software professional with a passion for building exceptional mobile experiences?
  • Apply Digital is seeking a Staff Engineer with a strong background in mobile development.
  • If you enjoy pushing the boundaries of mobile engineering and have a keen eye for detail, we encourage you to apply.

AgileReact NativeTypeScriptReactAgile methodologies

Posted 2024-11-18
Apply
Apply

๐Ÿ“ Canada, United States, Colombia

๐Ÿ” Financial services

  • Strong sense of ownership.
  • Enjoy taking projects from inception to release.
  • Able to work with a committed and talented engineering team.
  • Excited to contribute to the companyโ€™s early story and growth.

  • Work across the entire stack with a focus on back-end development.
  • Drive the creation of financial products and experiences.
  • Help customers reach their potential.
  • Take projects from inception to release.
  • Impact technical design and engineering culture.

Backend DevelopmentLeadershipSoftware DevelopmentCross-functional Team LeadershipCommunication SkillsCollaborationMentoring

Posted 2024-11-17
Apply
Apply

๐Ÿ“ North & South America

๐Ÿ” Finance Technology

  • Deep understanding of ERP systems such as NetSuite, Intacct, or Workday.
  • Proficient in tools like Python/Django.
  • Experience in building integrations with enterprise applications.

  • Play an important role in building and optimizing data ingestion systems.
  • Lead the development of scalable, secure, and reliable solutions.
  • Work with enterprise ERPs, CRMs, and other platforms.
  • Solve complex technical challenges and improve operational excellence.

Backend DevelopmentLeadershipPythonSoftware DevelopmentAgileData AnalysisGitMachine LearningSCRUMCross-functional Team LeadershipData analysisData scienceCommunication SkillsAnalytical SkillsCollaborationProblem SolvingAgile methodologiesLinuxAttention to detailOrganizational skillsTime ManagementWritten communicationMicroservices

Posted 2024-11-17
Apply
Apply

๐Ÿ“ Americas

๐Ÿงญ Full-Time

๐Ÿ” Open source software

๐Ÿข Company: Canonical - Jobs

  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM or a compelling narrative about an alternative path.
  • Passion for embedded systems software (e.g., kernel, graphics, Yocto, RTOS).
  • Fluency in at least one of Golang, C, C++, or Rust.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year for company events.

  • Work with the latest Linux kernel, RTOS, and open source technologies.
  • Deliver Ubuntu for the latest IoT and server-class hardware platforms.
  • Integrate and maintain device-oriented software stacks.
  • Write high-quality, well-designed software.
  • Collaborate proactively with other globally distributed teams.
  • Display technical leadership internally and within external communities.
  • Help customers ship their apps and SDKs on Ubuntu.
  • Build device OS images with Ubuntu Core, Desktop and Server.
  • Optimise the Ubuntu kernel and libraries for silicon-specific capabilities.
  • Debug issues and produce high-quality code to fix them.
  • Contribute to technical documentation.
  • Discuss ideas and collaborate on finding solutions.
  • Participate as technical lead on complex customer engagements.

LeadershipPythonSoftware DevelopmentEmbedded SystemsIoTQAC++GolangRustLinuxPresentation skillsDocumentation

Posted 2024-11-16
Apply
Apply

๐Ÿ“ Mexico, Colombia, Venezuela, Latin America, Chile, Peru

๐Ÿ” Learning and enablement platforms

  • Experienced in front-end development using React.
  • Strong back-end development skills in Python.
  • Ability to maintain high standards of excellence.
  • Familiarity with system production support.
  • Capable of working in a customer-focused environment.

  • Help build world-class products.
  • Solidify core Spekit building blocks.
  • Create and improve user experience.
  • Engage in end-to-end feature building and testing.
  • Support systems in production.
  • Collaborate on architectural design and technical debt.

Backend DevelopmentPythonSoftware DevelopmentFrontend DevelopmentFull Stack DevelopmentHTMLCSSJavaJavascriptJavaScriptReact

Posted 2024-11-15
Apply
Apply

๐Ÿ“ Americas

๐Ÿ” Digital transformation, Software Engineering

  • Collaborative engineers are desired.
  • Passionate about work, team dynamics, and customer engagement.
  • Ability to communicate effectively across multiple time zones.

  • Work in the Data Science Chapter to bring research to production deployments.
  • Develop scalable and reliable systems.
  • Collaborate within the SaaS Engineering team.
  • Support the integration of differentiating search technologies into the cloud-based SaaS platform.

Machine LearningData scienceCommunication Skills

Posted 2024-11-15
Apply