Apply

Senior Full Stack Engineer

Posted 2024-11-13

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: South America

💸 Salary: 60000 - 110000 USD per year

🔍 Industry: Software

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSBackend DevelopmentProject ManagementPythonSQLDjangoFlaskGCPTypeScriptReactCommunication Skills

Requirements:
  • 5+ years of professional backend development experience with proficiency in Python and SQL.
  • Some professional front-end experience with React and TypeScript (role is approximately 90% backend, 10% frontend).
  • Professional experience integrating 3rd party APIs such as Hubspot, Zoom, Microsoft Teams, Greenhouse, Workday, or similar.
  • Experience working with a backend framework like Django or Flask.
  • Professional experience with designing async task processing services (AWS SQS, GCP Cloud Tasks, Celery, etc.).
Responsibilities:
  • Innovate backend and full-stack features by collaborating with product, design, and engineering teams.
  • Enhance integrations with applicant tracking systems and video meeting platforms.
  • Develop workflows to improve scheduling and video integrations.
  • Diagnose and triage complex issues for platform reliability.
  • Optimize performance related to SLAs around scheduling and AI outputs.
  • Work with the support team to enhance user experience.
Apply

Related Jobs

Apply

📍 North/South America

💸 130000 - 140000 USD per year

🔍 Online communities

  • Strong alignment with company values.
  • Proficient in English (CEFR Level C2 / ILR Level 5).
  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend necessary.
  • Ability to work in a fast-paced environment with ambiguity.
  • Comfortable with agile software development principles.

  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Collaborate with designers to create a world-class user experience.
  • Conduct bug-fixing and continuous improvement of the codebase.

PostgreSQLSoftware DevelopmentAgileCSSMySQLRubyRuby on RailsTypeScriptReactCommunication SkillsAttention to detail

Posted 2024-11-21
Apply
Apply

📍 LATAM

🔍 Digital transformation services

🏢 Company: Truelogic Software

  • Over 6 years of experience in web frontend and backend development.
  • Proficient in modern JavaScript tooling, specifically React and Golang.
  • Strong written and verbal communication skills.
  • Proven track record of delivering high-quality features on time.
  • Experience in implementing complex projects with multiple dependencies.

  • Work in a forward-thinking environment to build impactful products.
  • Decouple software components to enhance corporate speed and reliability.
  • Collaborate with engineers, data scientists, designers, and product managers.
  • Solve diverse technical challenges in an agile development setting.
  • Build highly available and scalable products and services.
  • Ensure end-to-end ownership of critical features and infrastructure.
  • Maintain high-quality code and identify/fix bugs.

Backend DevelopmentAgileJavascriptJavaScriptGoGolangReactCommunication Skills

Posted 2024-11-07
Apply
Apply

📍 LATAM

🔍 Fintech

🏢 Company: Truelogic Software

  • 6+ years of experience as a web engineer.
  • 3+ years of supporting backend/full stack experience with Python or Golang.
  • Strong experience with API development.
  • Strong experience with relational databases (MySQL, PostgreSQL).
  • Expertise with cloud platforms (e.g. AWS).
  • Experience in frontend development with React, HTML, CSS.

  • Collaborate with the development team to design, develop, and deploy new backend services that support features for web.
  • Write clean, maintainable, and performant code based on industry best practices and team conventions.
  • Build robust, high-quality REST API endpoints, backend components, and GraphQL schema to support feature development.
  • Perform unit and integration testing to ensure code quality.
  • Engage in code reviews by providing and receiving constructive feedback.

AWSGraphQLPostgreSQLPythonFrontend DevelopmentHTMLCSSMySQLGolangREST APIReact

Posted 2024-10-16
Apply
Apply

📍 LATAM

🔍 Veterinary software

🏢 Company: Truelogic Software

  • 5+ years of experience building modern SaaS applications.
  • Deep knowledge of Elixir/Erlang or another functional language for back-end development.
  • Experience using Typescript and React or similar front-end frameworks.
  • Proven background with relational databases including good design patterns and efficient queries/data access.

  • You will work in a veterinary software company enhancing patient care and staff efficiency.
  • Take ownership of software projects from scoping to release.
  • Work closely with product teammates to plan work and guide conversations about scope.
  • Design efficient, reliable, and scalable solutions.
  • Build software using Elixir, React, and related technologies.
  • Mentor junior team members and provide accurate progress updates.
  • Collaborate with engineering and QA to deliver quality software timely.
  • Research and resolve complex customer issues.
  • Stay updated with industry best practices in software engineering.

Design PatternsQATypeScriptReactCollaboration

Posted 2024-10-16
Apply
Apply

📍 LATAM

🔍 Software Development

🏢 Company: Moovx

  • 6+ years of professional work experience with JS, Angular, React, or similar framework (TypeScript experience is a plus).
  • Experience with traditional CSS and CSS-in-JS.
  • 5+ years of experience designing, implementing and integrating with RESTful APIs.
  • Proficiency with server-side languages such as Python or Ruby.
  • Extensive experience in developing high-performing, scalable, and resilient web services, and applications.
  • Expert understanding of system design, data structures, and algorithms.
  • Familiarity with database technology and knowledge in using advanced SQL/MySQL queries.
  • Adept with full-stack development and context switching.
  • Strong organizational and project management skills.
  • Excellent verbal communication skills.
  • Excellent problem-solving skills.
  • Enjoys diving into the solution details and can facilitate technical and whiteboarding discussions.

  • Be a valued member of an autonomous, cross-functional agile team to iterate and deliver on new product increments.
  • Assist in our client's transformation from a monolithic back-end to a service-oriented architecture.
  • Build amazing UX client-side apps with React and reusable APIs in Ruby on Rails or Go.
  • Coach and mentor team members on engineering activities and best practices.
  • Developing front and back-end website architecture and implementing user interactions on web pages.
  • Ensuring cross-platform optimization for all service interactions.
  • Ensuring responsiveness of applications.
  • Being an advocate for security and compliance standards in our client's architecture.
  • Staying abreast of developments in web applications and programming languages.

Project ManagementPythonSoftware DevelopmentSQLAgileCSSMySQLRubyRuby on RailsAlgorithmsData StructuresGoAngularReactCommunication SkillsRESTful APIs

Posted 2024-10-15
Apply
Apply

📍 Latin America

🔍 Early education technology

  • Must be located in Latin America.
  • 5+ years of professional software engineering experience working in agile companies/teams.
  • Experience developing in backend frameworks like Ruby on Rails, Python/Django, or Golang.
  • Proficiency in both contributing designing and optimizing APIs.
  • Experience with frontend frameworks like React or Angular.
  • Experience writing automated tests (e.g. unit, integration, & e2e).

  • Work alongside product and other engineers to implement new features, optimize software design, optimize user interfaces, and mitigate technical debt for the operational side of our platform.
  • Operate in an agile environment to quickly deliver value to our go-to-market teams.
  • Expand understanding of our customers’ needs to deliver software solutions to address those needs.
  • Be a steward of quality, scalability, security, and performance.
  • Work with other engineers to ensure a solid foundation that serves internal customers and enables the team to continue building a great product.
  • Design new software systems or introduce new technologies as appropriate to support Brightwheel’s growth.
  • Share knowledge and expertise across the engineering team.

PythonAgileDjangoRubyRuby on RailsGoGolangAngularReact

Posted 2024-10-03
Apply
Apply

📍 Brazil

🔍 Digital solutions, SAAS, Ecommerce

🏢 Company: Alpha Omega Agency👥 10-50

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a Full Stack Engineer, with a focus on both front-end and back-end development.
  • Strong proficiency in React for front-end development and NodeJS for back-end development.
  • Experience in building complex systems, microservices, and integration with third-party APIs.
  • Familiarity with agile development methodologies and tools.
  • Excellent communication skills, with the ability to articulate technical concepts to both technical and non-technical stakeholders.
  • Leadership skills with a collaborative and team-oriented approach.
  • Experience in a client-focused environment, preferably within an agency.

  • Lead end-to-end development of web applications, contributing to both front-end and back-end code.
  • Utilize your expertise in technologies such as React for the front end and NodeJS for the back end.
  • Work closely with clients and project managers to understand project requirements and translate them into technical solutions.
  • Provide technical expertise during client meetings, offering insights into the development process and potential enhancements.
  • Design and implement scalable architecture for web applications, ensuring optimal performance and reliability.
  • Integrate with third-party APIs and services to enhance the functionality and features of our digital products.
  • Work within an agile development environment, participating in sprint planning, code reviews, and ensuring timely delivery of features.
  • Mentor junior engineers, fostering a culture of knowledge-sharing and continuous learning.
  • Collaborate with cross-functional teams, including UX/UI designers and product managers, to deliver exceptional digital experiences.
  • Stay abreast of emerging technologies and industry trends, evaluating their potential application in our development process.

LeadershipAgileFull Stack DevelopmentReactCommunication SkillsCollaboration

Posted 2024-09-20
Apply