drjobs Sr Software Engineer

Sr Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

San Francisco, CA - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description


Position Overview:


As a Senior Software Engineer you will play a crucial role in designing developing and maintaining cuttingedge software solutions. You will be a key contributor to the team working collaboratively to deliver highquality code and impactful features. This role offers the opportunity to work with the latest technologies and directly influence the direction of innovative products. You will be expected to mentor junior engineers and contribute to a culture of technical excellence.

Responsibilities:

  • Design develop and test robust and scalable software applications using JavaScript TypeScript and related technologies.
  • Collaborate closely with product managers designers and other engineers to define requirements translate them into technical specifications and deliver highquality software solutions.
  • Participate actively in code reviews contributing to a culture of continuous improvement and adherence to coding best practices.
  • Troubleshoot and resolve complex technical issues ensuring the stability performance and security of our clients applications.
  • Stay uptodate with the latest technologies and trends in software development including advancements in JavaScript TypeScript cloud computing and AI proactively seeking opportunities to learn and grow.
  • Utilize Agile methodologies (e.g. Scrum Kanban) for project management actively participating in sprint planning daily standups sprint reviews and retrospectives.
  • Employ cloud platforms like AWS Azure or GCP for deployment scaling and infrastructure management contributing to the development of highly available and resilient systems.
  • Implement DevOps practices for continuous integration and continuous delivery (CI/CD) automating the build test and deployment pipeline.
  • Leverage version control systems like Git for code management collaboration and branching strategies.
  • Explore and integrate AIdriven tools and techniques into the development process such as AIassisted code completion automated testing or predictive analytics to enhance efficiency and product quality.
  • Mentor junior engineers providing technical guidance and fostering their professional development.

Required Skills:

  • Min 8 10 years of professional software engineering experience.
  • Strong proficiency in JavaScript and TypeScript.
  • Deep understanding of frontend and/or backend development principles and best practices.
  • Experience with modern JavaScript frameworks and libraries (e.g. React Angular Node.js Express).
  • Solid understanding of software engineering principles design patterns and architectural best practices.
  • Experience with cloud platforms (AWS Azure GCP) and related services.
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Experience with Agile development methodologies.
  • A passion for learning and staying uptodate with the latest technologies.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.