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 and implementing high-quality, scalable software solutions utilizing Python, React, and TypeScript. You will collaborate with cross-functional teams to ensure the successful execution of software development projects while maintaining a focus on performance, security, and robustness. This position offers a unique opportunity to influence technical direction and contribute to innovative projects in a dynamic environment.



Job Responsibilities

  • Design, develop, and maintain efficient, reusable, and reliable code using Python and React.
  • Collaborate with product managers, designers, and other engineers to define software requirements and specifications.
  • Conduct code reviews and mentor junior engineers to promote best practices in software development.
  • Integrate user-facing elements with server-side logic through API development and maintenance.
  • Debug and troubleshoot software issues in a timely manner to minimize downtime.
  • Ensure the performance, quality, and responsiveness of applications through appropriate testing and optimization techniques.
  • Stay current with emerging technologies and industry trends to incorporate relevant innovations into projects.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 5 years of professional software development experience, focusing on Python and React.
  • Proficient in TypeScript and knowledgeable in JavaScript frameworks.
  • Experience with Agile methodology and continuous integration/continuous deployment (CI/CD) practices.
  • Solid understanding of database management systems, cloud services, and RESTful APIs.
  • Strong problem-solving skills and the ability to work efficiently under pressure.
  • Excellent communication and teamwork skills, with a proactive attitude towards collaboration.


Technologies & Tools

The Senior Software Engineer will work with a diverse set of technologies and tools, including but not limited to: Python, React, TypeScript, Docker, Kubernetes, Git, and various cloud platforms such as AWS or Azure. Familiarity with CI/CD pipelines, performance monitoring tools, and automated testing frameworks will also be crucial for success in this role.



Ideal Candidates

The ideal candidate for this position is a detail-oriented and innovative individual with a strong passion for software development. They should possess excellent analytical skills, a collaborative mindset, and a commitment to delivering high-quality software solutions. Additionally, they should demonstrate adaptability and the ability to quickly learn new technologies, contributing positively to team dynamics and driving projects to successful completion.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

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