Job role insights

  • Date posted

    October 22, 2024

  • Closing date

    December 21, 2024

  • Offered salary

    €70,000 - €120,000/year

  • Experience

    3 - 5 Years

Description

Software Engineer

Job Description:

    We are seeking a highly skilled Software Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and implementing innovative software solutions that enhance our platform's functionality and user experience. You will work closely with cross-functional teams to analyze requirements, troubleshoot issues, and deliver high-quality code. The ideal candidate will have a passion for technology and a strong desire to contribute to the success of our projects. You will also play a key role in mentoring junior engineers and participating in code reviews to ensure adherence to best practices.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer, you will undertake the following responsibilities::

    Develop and maintain high-quality software applications;; Collaborate with product managers and designers to define software requirements;; Conduct code reviews and provide constructive feedback;; Identify and resolve software defects and performance issues;; Participate in the entire software development lifecycle, from concept to deployment

Spoken Languages:

  • English;; Spanish;; French

Skillset:

  • Software development
  • Version control systems
  • RESTful APIs
  • Database management

Soft Skills:

  • Strong communication skills
  • Team collaboration
  • Problem-solving abilities
  • Adaptability

Qualifications:

  • Bachelor's degree in Computer Science or related field
  • Strong understanding of software development methodologies
  • Proficiency in data structures and algorithms

Years of Experience:

    5

Location:

    San Jose, CA, United States

Job Benefits:

  • Health insurance
  • Retirement plan
  • Paid time off
  • Flexible working hours

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a culture of innovation and continuous improvement, encouraging our employees to think creatively and push boundaries. Our team values collaboration, diversity, and inclusion, striving to create an environment where everyone feels empowered to contribute. We prioritize work-life balance and provide opportunities for professional development.

Opportunities For Advancement:

  • Career growth programs, Leadership training, Mentorship opportunities

Visa Sponsorship:

    Available

Interested in this job?

30 days left to apply

Apply for this job

Cancel
Send message
Cancel