Full-Stack Software Engineer, Python/React

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full-Stack Software Engineer working on transformative projects in urban living, media, and healthcare. Collaborate with global teams to redefine industries with cutting-edge technology.

Responsibilities:

  • Facilitate effective communication with client project stakeholders regarding project status and recommendations.
  • Craft client code that is not just efficient but also performant, testable, scalable, secure, and of the highest quality.
  • Actively participate in accurate planning and estimation efforts, utilizing project methods and tools.
  • Proficiently gather requirements and organize/present developed features for clients.
  • Execute complex activities within the current methodology and quality standards, showcasing success across diverse engagements.
  • Promote client success across the team by collaborating with engineers, designers, and managers to understand user pain points, anticipate potential problems, and iterate on solutions that drive client success.
  • Engage in agile software development, including daily stand-ups, sprint planning, team retrospectives, and other governance activities.
  • Actively participate in the Engineering Practice community, mentoring others through Communities of Practice (CoPs) or on project teams and supporting the growth of technical capabilities.
  • Independently drive project delivery within defined architecture, demonstrating autonomy and accountability in all stages from conceptualization to deployment.

Requirements:

  • Strong experience in Ruby (Rails) or similar object-oriented languages, provided you are excited to work with Python.
  • Relevant proficiency in modern JavaScript/TypeScript and frontend frameworks.
  • Practical experience with cloud platforms (AWS, GCP, or Azure).
  • Familiarity with containerization (Docker) and modern CI/CD pipelines is a plus.
  • Excellent communication skills—ability to articulate technical concepts clearly to both technical and non-technical stakeholders.
  • Proven experience working within an Agile/Scrum methodology.
  • A strong sense of ownership, curiosity, and a problem-solving mindset.
  • Proficiency in the English language.
  • Solid experience with Python (Django, FastAPI, or Flask) is highly recommended.
  • Hands-on experience with React.js is highly recommended.

Benefits:

  • wellness programs
  • generous time off
  • professional development opportunities
  • flexible work environment