Remote Jobs / Software Development

Treering is hiring for Fullstack Software Engineer

TypeScript development AWS cloud management Database design

Job Description

Treering, a Silicon Valley-based tech company, helps people preserve and celebrate their memories. By combining just-in-time digital printing with the power of AI tools, Treering delivers personalized keepsakes that celebrate important milestones and events.About the Role:As a Software Engineer at Treering, you will play a pivotal role in the creation and maintenance of brand new and existing products for both end-users and internal operational needs. This is a technical hands-on role. We are seeking a candidate with a strong computer science background who is very proficient at developing modern web applications. You will be responsible for developing high-quality software solutions that meet user needs and align with the organization’s business goals, and contribute to continuous improvement initiatives.

Key Responsibilities:

    • Development: Write, modify, and maintain code for software implementations using programming languages, services, frameworks, infrastructure, and tools specified by the team. This includes cloud infrastructure management with AWS.
    • Testing: Create and execute unit tests, integration tests, and user acceptance tests to ensure the reliability and functionality of software components.
    • Monitoring: Monitor application performance and stability metrics and collaborate with the team to optimize software for better performance, scalability, and deliverability.
    • Problem Solving: Troubleshoot and debug software issues, identifying root causes, and implementing effective solutions.
    • Collaboration: Work closely with cross-functional teams, including other engineers, product managers, designers, and quality assurance, to deliver software features on schedule.
    • Project Ownership: Take ownership of software development projects, from requirements analysis to deployment, ensuring timely and high-quality delivery. 
    • Documentation: Create and maintain technical documentation, including code comments and user manuals, to facilitate understanding and future development.
    • Code Review: Participate in code reviews to maintain code quality, adhere to coding standards, and incorporate feedback from team members.
    • Continuous Learning: Stay updated on industry trends and emerging technologies, continuously improving your skills and knowledge.

What We’re Looking For:

    • Bachelor’s degree in Computer Science, Information Technology, or related field.
    • Minimum 2 years of programming experience.
    • Experience with programming languages including or related to TypeScript, JavaScript, HTML5, MySQL, and PHP.
    • Proficiency with web development frameworks and technologies; ideally seeking candidates experienced in Angular development.
    • Proficiency in database design and management (SQL and NoSQL databases).
    • Proficiency working with AWS as a cloud platform.
    • Experience with software development methodologies such as Agile and Scrum.
    • Excellent analytical and problem-solving skills.
    • Excellent organization and time management skills.

Why Join Treering?

    • Impact: Your work is used by over a million people worldwide helping them capture life’s precious moments.
    • Innovation: Work with cutting-edge technologies in an agile environment.
    • Growth: Opportunities for career advancement and professional development.
    • Culture: A collaborative, inclusive, and supportive team environment.

Benefits:

    • Comprehensive medical, dental, vision, life/AD&D, and disability coverage
    • Pre-tax savings/spending plans, including FSA employer contributions
    • Parental Leave Benefits
    • Pre-tax and Roth 401(k) plan with an employer contribution
    • Flexible vacation for salaried
    • Twelve paid holidays throughout the year

$120,000 - $180,000 a yearThe US base salary range for this full-time position is between $120,000 - $180,000 + benefits. Your recruiter can share more about the specific salary range for your targeted location during the hiring process.If you are an experienced software engineer who thrives in a dynamic environment and is passionate about designing and implementing innovative web solutions, we invite you to apply.

Apply

Related Jobs

Remote Jobs / Software Development

Treering is hiring for Fullstack Software Engineer

TypeScript development AWS cloud management Database design

Job Description

Treering, a Silicon Valley-based tech company, helps people preserve and celebrate their memories. By combining just-in-time digital printing with the power of AI tools, Treering delivers personalized keepsakes that celebrate important milestones and events.About the Role:As a Software Engineer at Treering, you will play a pivotal role in the creation and maintenance of brand new and existing products for both end-users and internal operational needs. This is a technical hands-on role. We are seeking a candidate with a strong computer science background who is very proficient at developing modern web applications. You will be responsible for developing high-quality software solutions that meet user needs and align with the organization’s business goals, and contribute to continuous improvement initiatives.

Key Responsibilities:

    • Development: Write, modify, and maintain code for software implementations using programming languages, services, frameworks, infrastructure, and tools specified by the team. This includes cloud infrastructure management with AWS.
    • Testing: Create and execute unit tests, integration tests, and user acceptance tests to ensure the reliability and functionality of software components.
    • Monitoring: Monitor application performance and stability metrics and collaborate with the team to optimize software for better performance, scalability, and deliverability.
    • Problem Solving: Troubleshoot and debug software issues, identifying root causes, and implementing effective solutions.
    • Collaboration: Work closely with cross-functional teams, including other engineers, product managers, designers, and quality assurance, to deliver software features on schedule.
    • Project Ownership: Take ownership of software development projects, from requirements analysis to deployment, ensuring timely and high-quality delivery. 
    • Documentation: Create and maintain technical documentation, including code comments and user manuals, to facilitate understanding and future development.
    • Code Review: Participate in code reviews to maintain code quality, adhere to coding standards, and incorporate feedback from team members.
    • Continuous Learning: Stay updated on industry trends and emerging technologies, continuously improving your skills and knowledge.

What We’re Looking For:

    • Bachelor’s degree in Computer Science, Information Technology, or related field.
    • Minimum 2 years of programming experience.
    • Experience with programming languages including or related to TypeScript, JavaScript, HTML5, MySQL, and PHP.
    • Proficiency with web development frameworks and technologies; ideally seeking candidates experienced in Angular development.
    • Proficiency in database design and management (SQL and NoSQL databases).
    • Proficiency working with AWS as a cloud platform.
    • Experience with software development methodologies such as Agile and Scrum.
    • Excellent analytical and problem-solving skills.
    • Excellent organization and time management skills.

Why Join Treering?

    • Impact: Your work is used by over a million people worldwide helping them capture life’s precious moments.
    • Innovation: Work with cutting-edge technologies in an agile environment.
    • Growth: Opportunities for career advancement and professional development.
    • Culture: A collaborative, inclusive, and supportive team environment.

Benefits:

    • Comprehensive medical, dental, vision, life/AD&D, and disability coverage
    • Pre-tax savings/spending plans, including FSA employer contributions
    • Parental Leave Benefits
    • Pre-tax and Roth 401(k) plan with an employer contribution
    • Flexible vacation for salaried
    • Twelve paid holidays throughout the year

$120,000 - $180,000 a yearThe US base salary range for this full-time position is between $120,000 - $180,000 + benefits. Your recruiter can share more about the specific salary range for your targeted location during the hiring process.If you are an experienced software engineer who thrives in a dynamic environment and is passionate about designing and implementing innovative web solutions, we invite you to apply.

Apply

Related Jobs

-->