Full Time

Senior Software Engineer (Python + React & TS/SCI)

Jobot
$120,000 - $160,000* / year (about $58–$77 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer at Jobot, you will play a pivotal role in designing, developing, and maintaining scalable applications that leverage Python, React, and TypeScript for high-impact projects. You will collaborate with cross-functional teams to implement innovative solutions that align with the organization's objectives. Your expertise will drive software engineering best practices and foster a culture of continuous improvement while ensuring the delivery of quality software within set timelines.



Job Responsibilities

  • Design, develop, and maintain high-quality software applications using Python and React.
  • Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
  • Lead code reviews and provide mentorship to junior engineers to foster skill development and adherence to best practices.
  • Optimize applications for maximum speed and scalability through effective coding and architecture strategies.
  • Develop and implement RESTful APIs to facilitate integration with various systems and applications.
  • Troubleshoot and debug complex software issues, ensuring timely resolution of problems.
  • Stay up-to-date with industry trends and emerging technologies to proactively enhance product offerings.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of experience in software development with a focus on Python and React.
  • Strong proficiency in TypeScript and JavaScript, with a solid understanding of web application frameworks.
  • Experience with database technologies, including SQL and NoSQL.
  • Familiarity with cloud services (AWS, Azure, or Google Cloud) and CI/CD processes.
  • Excellent problem-solving skills and ability to work in a fast-paced environment.
  • Strong communication skills, with the ability to articulate complex technical concepts to non-technical stakeholders.


Technologies & Tools

In this position, you will work with a variety of technologies and tools including Python, React, TypeScript, JavaScript, RESTful APIs, SQL and NoSQL databases, cloud platforms such as AWS or Google Cloud, and CI/CD tools. Familiarity with version control systems like Git, and project management tools such as Jira and Confluence will also be essential for successful project execution and collaboration.



Ideal Candidates

The ideal candidate for the Senior Software Engineer position is someone who thrives in a dynamic and innovative environment. They are passionate about technology and possess a strong foundation in software engineering principles. Effective communicators who can collaborate well with others, they demonstrate leadership qualities and are committed to delivering high-quality outcomes. Candidates should embrace challenges with a positive attitude and show an eagerness to learn and grow within the organization.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.