Back to jobs

Backend Engineer (Freelancer)

TectuRemote (Israel)Posted 2w ago
Software Engineer (Python, AWS) - Remote
Contractor
Remote
Craft my tailored resume free

Free to start · No card

Job description

At Tectu, you can make a real impact! As a Backend Engineer you will play a lead role in delivering customer facing applications and backend infrastructure. The ideal candidate is passionate about delivering cutting edge solutions to support the changing business needs and technology landscape. You will be working closely with others on our Product, UX and Engineering teams to define and deliver these solutions.

If you are passionate about technology, self-motivated and a disciplined freelancer, we would love to speak with you. The ideal candidate has both a willingness and desire to work in a dynamic environment, is able to apply Agile methodologies in day-to-day activities, and who enjoys working both independently with little oversight and in a team environment.

About the Role

At Tectu, we work with various customers, providing advanced tech solutions to solve different problems and needs. As a Backend Engineer at Tectu, your day will most likely vary according to which projects youre involved in, but generally youll be performing the following activities:

  • Building production-grade backend services and APIs to delight customers

  • Owning major projects from inception to production deployment, shipping at a rapid pace

  • Architecting, designing and developing simple, yet flexible solutions for a variety of customers

  • Ensuring high performance and scalability of systems and infrastructure.

  • Building reusable components for backend infrastructure

  • Writing quality code thats automatically tested as part of the development lifecycle

  • Contributing to team-wide efforts - code reviews, design reviews, technical decisions, and mentoring others

Requirements

  • 5+ years with production grade Java, C#, Python or similar languages

  • Experience with a variety of data stores and modeling including relational and NoSQL DBs (e.g. MySQL, Postgres, Elastic, Redis, Mongo, Cassandra, etc)

  • Solid programming foundations: data structures, multi-threading, OOP and design patterns

  • Experience with microservices architectures and strong API design skills

  • Experience with containers and orchestration tools, such as Docker and Kubernetes.

  • Experience with the latest cloud technologies of one of the biggest vendors (AWS, Azure, Google)

  • A proven track record of owning and delivering features on time

Soft Skills

  • Strong work ethic and strong core values (honesty, integrity, creativity)

  • Sense of urgency, ownership mindset, and customer focus

  • Innovative problem solver who takes initiative never stops thinking about ways to improve

  • Ability to self-learn new skills and technologies

Advantage

  • BS in Computer Science, or similar degree is preferred

  • Deep awareness of cross-browser tweaks and responsive design

  • Highly experienced in building scalable, high-performance, tested, and monitored systems

  • Able to create and communicate the 'big picture' in a clear way.

Originally posted on Himalayas

Prepare your application

Use the description above to assess your fit for Tectu. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.

Match requirements to evidence

Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.

Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.

Check the working arrangement

Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.

Review before submitting

Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.

Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.

Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.