Apply

Software Engineer

Posted 2024-10-24

View full description

πŸ’Ž Seniority level: Junior, 2+ years

πŸ“ Location: Brazil

🏒 Company: FormAssembly Inc.

⏳ Experience: 2+ years

πŸͺ„ Skills: PHPElasticSearchJavascriptMySQLReact.jsTypeScriptElasticsearchReactCommunication SkillsCollaborationCI/CDJavaScript

Requirements:
  • 2+ years experience with Web Development and Web Application architecture using PHP, Laravel, and MySQL.
  • 2+ years in developing reactive applications using React.js, vanilla JavaScript, and TypeScript.
  • Excellent ability to quickly understand complex systems, troubleshoot issues, and debug efficiently.
  • Understanding of best practices for web development, software design, and DevOps principles.
  • Value code quality and maintainability.
  • Strong communication skills and understanding of good collaboration.
  • Demonstrated commitment to the growth mindset, learning, and advancement.
Responsibilities:
  • Work independently and with other engineers to develop new user experience-focused web applications.
  • Provide support for existing systems.
  • Work on multiple parts of a web application, from internal backend APIs to dynamic frontend interfaces.
  • Collaborate with designers, front-end specialists, other engineers, stakeholders, and clients to understand business goals.
  • Analyze requirements, formulate solutions, and ensure the successful execution and delivery of the end product.
  • Assist in scoping, estimating, and planning of projects.
  • Participate in code review, pairing, and other forms of knowledge sharing.
  • Mentor and help others grow and make an impact.
  • Engage in a remote-first supportive engineering culture that values collaboration and knowledge sharing.
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

πŸ“ Brazil

🧭 Full-Time

πŸ” Fintech

  • Ability to work at a fast pace with a drive to quickly deliver value to customers.
  • 3-5 years industry experience developing commercial iOS applications.
  • Advanced knowledge of Swift and Objective-C.
  • Deep understanding of UIKit and Storyboard UI design.
  • Experience with iOS frameworks such as Core Data and Core Animation.
  • Interest in writing clean, extendable code.
  • Fluent in English.
  • Commitment to work, openness to feedback, and eagerness to share knowledge.
  • Ability to work 100% remote.

  • Design, develop and deploy features for Housecall Pro’s core iOS applications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work with product management to refine initial concepts/features that deliver customer delight.
  • Build and execute a high velocity of smart, highly performant A/B tests to increase business metrics.
  • Stay up to date with new Growth and Personalization tools.
  • Develop and maintain code quality standards across the team.
  • Continually introduce architectural improvements and refactorings.
  • Write automated tests at the appropriate architectural level.

Objective-CSwiftUI Design

Posted 2024-11-20
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Fintech

  • 4+ years of industry experience developing commercial Android applications.
  • BS, MS or Ph.D in a computer science program.
  • Advanced knowledge of Java and Kotlin.
  • Experience with Android frameworks and libraries.
  • Familiarity with RESTful APIs to connect Android applications to back-end services.
  • Data Driven Mindset.
  • Attention to detail and an eye for design.
  • Ability to work at a fast pace with a drive to quickly deliver value to our customers.
  • Applied experience with Google’s design principles and interface guidelines.
  • Experience with performance and memory tuning with tools.
  • Familiarity with Firebase APIs and push notifications.
  • Proficient understanding of Git.
  • Familiarity with continuous integration.
  • Fluent in English.
  • Ability to work 100% remote.

  • Design, develop and deploy features for Housecall Pro’s core Android applications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Work with product management to refine initial concepts features that deliver customer delight.
  • Build and execute a high velocity of smart, highly performant A/B tests to increase business metrics.
  • Identify and correct bottlenecks and fix bugs.
  • Develop and maintain code quality standards and enforce them across the team.
  • Write automated tests at the appropriate architectural level.

AndroidGitJavaKotlinFirebaseProblem SolvingRESTful APIsAttention to detail

Posted 2024-11-20
Apply
Apply

πŸ“ Brazil

πŸ” Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or related field.
  • Strong skills in programming languages such as Python, Go, Java, C, or C++.
  • Experience with SQL/NoSQL technologies (e.g., OpenSearch, DynamoDB, PostgreSQL).
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills in English and Portuguese.
  • Ability to work on high scalable and distributed projects.
  • Faster learner, adapting to new technologies quickly.

  • Design, develop, and implement generative AI based applications.
  • Work with large language models (LLMs) to create innovative applications and solutions.
  • Develop and optimize Retrieval-Augmented Generation (RAG) systems.
  • Implement robust data retrieval mechanisms.
  • Collaborate with data engineers for data integration.
  • Design and develop APIs to interface with AI models.
  • Ensure secure, scalable API integrations with various systems.
  • Communicate technical concepts to non-technical stakeholders.

PostgreSQLPythonSQLDynamoDBETLJavaKubernetesMachine LearningPyTorchC++Data engineeringGoNosqlSparkTensorflowCollaborationAttention to detail

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

πŸ” Corporate wellness

  • Proficient in Java, Scala, Python, Ruby, NodeJS, or Go; experienced with JavaScript, HTML5, CSS/SASS.
  • Experience developing complex modern service applications delivering exceptional user experience.
  • Understanding of web and back-end paradigms like single-page apps and microservices.
  • Knowledge of object-oriented design and RESTful web services.
  • Ability to build scalable architectures with clean code.
  • Experience with SQL/NoSQL technologies (e.g., PostgreSQL, MySQL).
  • Excellent communication skills in both English and Portuguese.
  • Willingness to mentor junior engineers; full-stack experience is a plus.

  • Ensure successful delivery of projects and promote the long-term technical health of services.
  • Design, develop, test, deploy, maintain, and improve services focusing on performance, scalability, and stability.
  • Build integration with 3rd party APIs and tools.
  • Manage project priorities, deadlines, and deliverables.
  • Support existing systems to enhance functionality and meet product demands.
  • Collaborate with business and product teams to review product design.
  • Create new services/products to meet emerging business needs.

PostgreSQLPythonSQLAgileCSSJavaJavascriptMySQLRubyJavaScriptData StructuresGoHTML5NosqlCollaborationMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

πŸ” Corporate wellness

🏒 Company: Wellhub

  • Proficient in Java, Scala, Python, Ruby, NodeJS, or Go; experienced with JavaScript, HTML5, CSS/SASS.
  • Experience developing complex modern service applications.
  • Understanding of web and back-end paradigms like single-page apps and microservices.
  • Knowledge of object-oriented design and creating RESTful web services.
  • Ability to build scalable architectures with clean, readable code.
  • Experience with SQL/NoSQL technologies (e.g., PostgreSQL, MySQL).
  • Excellent communication in English and Portuguese, both verbally and in writing.

  • Ensure successful delivery of projects, and promote the long-term technical health of services.
  • Design, develop, test, deploy, maintain, and improve services focusing on performance, scalability, and stability.
  • Build Integration with 3rd party API and tools.
  • Manage project priorities, deadlines, and deliverables.
  • Bring expertise in architecture and design process.
  • Support existing systems looking to enhance functionality and increase scale.
  • Meet with the business and product team to review product design.
  • Create new services/products to meet emerging needs.

PostgreSQLPythonSQLAgileCSSJavaJavascriptMySQLJavaScriptData StructuresHTML5NosqlCollaborationMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

πŸ” Corporate wellness

  • Technical professional passionate about software and product development.
  • High level of ownership over delivered products.
  • Proactive, innovative, data-driven, valuing facts in decision-making.
  • Expertise in at least two programming languages such as Java, Scala, Python, Ruby, JavaScript, or Golang.
  • Expertise with SQL/NoSQL technologies like PostgreSQL, MySQL, or DynamoDB.
  • Experience with event-driven architectures and message brokers like RabbitMQ, KAFKA.
  • Experience in managing managers of software engineering teams.
  • Familiarity with DDD, SOLID, Design Patterns, and distributed systems.
  • Experience in implementing MVP, A/B testing, and feature toggles.
  • Strong communication skills with technical and non-technical stakeholders.

  • Develop and communicate a clear vision for the CODE Ecosystem.
  • Drive architecture decisions impacting CODE development interactions.
  • Oversee and mentor tech leads on architectural decisions and methodologies.
  • Support existing systems by enhancing functionality and scaling.
  • Work in a collaborative and agile environment prioritizing productivity.
  • Collaborate with cross-functional teams to align engineering efforts with business strategies.
  • Facilitate communication between engineering teams and stakeholders.
  • Drive data-driven decision-making processes.
  • Live the mission by promoting wellbeing and a supportive work environment.

PostgreSQLSQLAgileDesign PatternsDynamoDBJavaJavascriptKafkaMySQLProduct ManagementRabbitmqJavaScriptProduct DevelopmentActiveMQGoGolangNosqlCommunication SkillsCollaboration

Posted 2024-11-19
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