Job Closed

This listing is no longer active.

Insight IT logo
Insight IT

Nosso desafio é entender a necessidade de cada cliente unindo Tecnologia com Pessoas!

Mid-level Developer, PHP

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

161 days ago

Salary

0

Seniority

Senior

Job Description

Mid-level Developer, PHP

Insight IT

• Design and develop efficient multi-user web applications for both server-side and browser execution, with options for cloud deployment. • Carry out activities across all phases of the application development and deployment lifecycle, using agile methodologies. • Collaborate in defining the technical solution for business requirements together with the product team and clients, and implement it efficiently and effectively. • Produce well-designed, testable, efficient, reliable, and secure code that fully meets business needs and adheres to the corporate reference architecture. Apply reuse concepts. • Develop with a focus on code quality and maintainability, ensuring proper documentation and designing/executing unit and integration tests.

Job Requirements

  • Bachelor's degrees: Software Engineering, Computer Science, Engineering (other specializations), Mathematics, or Physics.
  • Technologist degrees: Systems Analysis and Development or Internet Systems.
  • Minimum of 3 years proven experience in Web application (Web App) development.
  • Knowledge and hands-on experience with the following technologies:
  • o HTML5, CSS3, Bootstrap, jQuery, JavaScript, ReactJS;
  • o PHP, Laravel;
  • o IDEs: Visual Studio, NetBeans, or Eclipse;
  • o Databases (MySQL/MariaDB) and SQL basics;
  • o OOP, RESTful APIs;
  • Knowledge of application architecture and design patterns;
  • Proactivity (self-directed, willing to take on challenges, engaged) and ability to work in self-managing teams.
  • Experience with code quality and best practices such as TDD and unit testing.
  • Knowledge/participation in agile development processes with at least 3 years of proven experience in Scrum, XP, or Agile.

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 10,001+Since 1982H1B Sponsor

• Design, develop, and maintain ETL/ELT pipelines to ingest, transform, and load large datasets into GCP-based platforms (e.g., BigQuery, Cloud Storage) • Optimise data pipelines for performance, reliability, and scalability • Develop and manage data models, schemas, and storage solutions aligned with best practices • Leverage GCP services such as Cloud Composer, Dataflow, Pub/Sub, and Cloud Functions to build automated workflows • Implement data validation, cleansing, and quality checks to maintain accuracy and integrity

India
Job Closed
Toku logo

Back End Engineer – Cloud, Microservices

Toku

Bespoke cloud communications solutions for enhanced CX in APAC

Backend Engineer162 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Backend services & APIs: Design, build, and maintain robust backend services and RESTful APIs that power Toku’s omnichannel communication platform. • Event-driven systems: Build and maintain event-driven backend systems to support asynchronous workflows across messaging, notifications, and voice services. • System design & architecture: Independently design microservices, define service boundaries, and reason about scalability, latency, data consistency, and architectural trade-offs. • Legacy modernisation: Rewrite and migrate existing backend services (currently implemented in TypeScript) into Go and newer backend architectures. • Cloud-native collaboration: Develop cloud-native backend systems on AWS, working closely with the infrastructure team to clearly articulate service requirements and operational needs. • Data & persistence: Design and work with SQL-based data models, ensuring performance, correctness, and alignment with real product usage; contribute to NoSQL usage where appropriate. • Product-facing backend work: Support communication and notification services across WhatsApp, SMS, email, and voice channels, handling communication metadata at scale. • Production ownership: Own backend services in production, including reliability, performance, observability, and continuous improvement. • Technical quality: Write clean, maintainable, and well-documented backend code, and participate actively in code reviews and technical design discussions. • Ownership & initiative: Take initiative and drive backend problems through to solutions independently, collaborating effectively with peers across engineering.

Malaysia
NorthBay Solutions logo

Backend Developer, Python/Node

NorthBay Solutions

Cloud Transformation for the Enterprise

Backend Engineer162 days ago
Full TimeRemoteTeam 201-500Since 2007H1B Sponsor

• Design, develop, and maintain scalable backend services using Python and/or Node.js • Build and consume RESTful APIs with a focus on performance, reliability, and security • Develop and integrate microservices-based architectures using Spring Boot where applicable • Containerize applications using Docker and manage deployments using Kubernetes • Design, optimize, and manage data storage solutions using SQL, NoSQL, and Vector Databases • Implement secure coding practices, authentication, authorization, and data protection standards • Collaborate with DevOps teams to implement CI/CD pipelines and cloud deployments on Microsoft Azure • Monitor, troubleshoot, and optimize backend systems for scalability and high availability • Participate in code reviews, architecture discussions, and technical decision-making • Mentor junior developers and contribute to engineering best practices

India
Job Closed
Full TimeRemoteTeam 10,001+H1B Sponsor

• Integrated into an agile product team, the Tech Lead Node.js / React.js will take part in the design, development and evolution of high-value web applications. • Develop front-end interfaces using React.js. • Perform back-end development with Node.js and front-end development with React.js, including the implementation of unit tests. • Maintain a Tech Lead posture: provide technical guidance to the team, share best practices and support skills development. • Analyze, diagnose and resolve defects. • Write technical and functional documentation. • Understand, analyze and gather project requirements in collaboration with stakeholders.

Morocco
Job Closed