Job Closed

This listing is no longer active.

Afresh logo
Afresh

The smartest solution for fresh

Senior Software Engineer, Backend

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2017H1B SponsorCompany SiteLinkedIn

Location

Alabama + 20 moreAll locations: Alabama | California | Colorado | Florida | Illinois | Kentucky | Montana | Nevada | New Jersey | New York | North Carolina | Oregon | Massachusetts | Michigan | Missouri | Pennsylvania | Texas | Utah | Virginia | Washington | Wisconsin

Posted

69 days ago

Salary

$156K - $211K / year

Seniority

Senior

Bachelor Degree4 yrs expEnglishAzureCloudTypeScript

Job Description

Senior Software Engineer, Backend

Afresh

• Lead the design, building, and deploy highly scalable and robust APIs, making critical architectural decisions that shape our platform. • Partner with Product, Account Management, and peer engineering teams to deliver integrated solutions that serve client needs. • Contribute to the vision of the next generation Ordering product, while also support our current iPad solution. • Enforce best practices for testing and releases to maintain high standards of system reliability.

Job Requirements

  • BS in Computer Science or equivalent experience
  • 4+ years of software development experience.
  • A strong desire to learn and master new technologies to meet the evolving needs of the platform.
  • Proven ability to lead and drive projects through the entire development lifecycle, from conception to launch, with a high degree of autonomy.
  • Readiness to step into a mentorship role to guide junior engineers and contribute to the team's growth.
  • Being curious about complex systems, including a desire to understand our intricate business domain and dependencies outside the team's direct ownership.
  • A strong team player who understands that we succeed (and learn) together.. In the spirit of that, you actively participate in team ceremonies, swarm with engineers and perform that doing timely and constructive code reviews.
  • You have worked in with an Agile software delivery cycle before.
  • You have leveraged modern AI-powered tools to accelerate development and enhance your workflow
  • You have experience in Typescript and cloud technologies in general and Azure specifically.

Benefits

  • This position is not eligible for company sponsorship.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 51-200H1B No Sponsor

• Use software like PHP 8.4, Laravel 11, and PostgreSQL. • See that our goal is to minimize meetings, allowing you to focus on what you do best: building • Our flexible working hours mean you can work when you’re most productive • This is a collaborative space and avoids unnecessary bureaucracy, so every team member influences the product • Our team has many experienced people who love discussing interesting challenges and sharing knowledge, so there’s always support and inspiration around every corner • Be committed to continually improving our codebase, reducing legacy code, adding tests, and keeping things up-to-date • The DevOps team is responsible for infrastructure, so you can focus on development. Our pipelines are set up with PHPStan, PHPCS, unit, integration, and end-to-end tests, all supporting automatic deployments • Learn that our philosophy is to write code that’s easy to test and reason about. By structuring business logic in clear PHP classes, separate from the framework, we avoid complex, 'magical' solutions that complicate understanding and testing • We have a fairly big modular monolith. The interactions between modules are based on facades, adapters, or events, helping us maintain strong boundaries and modularity. In our more intricate modules, we incorporate DDD to keep the domain logic well-structured and business-aligned.

Poland
Job Closed
Umpisa Inc logo

Senior Golang Engineer

Umpisa Inc

It’s easier to start than you think.

Backend Engineer69 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• As a Go Engineer, you will be responsible for designing, implementing, and maintaining high-performance, scalable, and reliable backend services and applications. • You will work closely with cross-functional teams to deliver software solutions that meet our business needs and drive our technology forward. • Build high quality, fault tolerant systems and products, owning all areas of implementation, frontend, backend, CI pipeline, automated test suites and operations. • Work with your product owner and business stakeholders to define the product and tech roadmaps. • Engage with the wider engineering organization, making sure your tech roadmap aligns with the other teams. • Design and develop robust, efficient, and maintainable backend systems and APIs using Golang. • Write clean and well-documented code that adheres to best practices and coding standards. • Implement unit tests and conduct thorough code reviews to ensure code quality and reliability. • Optimize application performance and scalability to handle high volumes of data and user traffic. • Identify and address bottlenecks, bugs, and performance issues in the codebase. • Work closely with DevOps and infrastructure teams to ensure smooth deployment and monitoring of applications. • Stay up-to-date with the latest trends and advancements in Golang and related technologies, and share knowledge within the team. • Mentor and guide junior developers, providing technical leadership and fostering a collaborative team environment.

Philippines
Umpisa Inc logo

Mid-Senior Java Software Engineer

Umpisa Inc

It’s easier to start than you think.

Backend Engineer69 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

- Design, development and support for operations of high volume, mission critical systems – monitoring, troubleshooting, and timely resolution of system issues; proactively identifying possible issues / bottlenecks and put measures accordingly in place to ensure system availability and to optimize performance - Help design REST Interfaces and JEE components to enhance middleware systems, performing design and implementation reviews to not only meet project milestones but to ensure the quality of delivery - Perform coding and support tasks per the Sprint plan

Philippines
GoGrow logo

Ruby on Rails Developer

GoGrow

Trusted partner for hiring world-class engineering talent.

Backend Engineer69 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Contribute to cutting-edge USA-based projects. • Tackle challenging projects in the heart of the tech industry.

United States