Aadmi

Aadmi is a full-service firm committed to helping you develop a sustainable expansion strategy that will enhance your business and foster its growth. Aadmi works with businesses of all sizes and styles, from startups to medium-sized companies, helping our clients through the full life cycle of their businesses.

Senior Full Stack Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 10Since 2012

Location

United States

Posted

1 day ago

Salary

Not specified

PHPMy SQLJava ScriptAWSNode.jsReactHTMLCSSJ QueryType ScriptGraph QLMaria DBCassandraDynamo DBSymfonyLaravelEC2S3ECSLambdaRDSFargateREST APINginxGit

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We seek a talented and motivated Senior Full Stack Engineer to join our Engineering Team. The ideal candidate will have a strong foundation in PHP, MySQL, JavaScript, and AWS services, with a passion for developing robust and secure software solutions. They will be involved in all stages of the software development lifecycle, from design and development to testing and deployment.

Duties and Responsibilities

  • Lead and mentor a team of Software Engineers.
  • Design and architect scalable, high-performance software systems.
  • Collaborate with cross-functional teams to define product requirements and technical specifications.
  • Write clean, efficient, and well-documented code.
  • Ensure adherence to coding standards, best practices, and security protocols.
  • Provide technical leadership and guidance to the Engineering Team.
  • Drive continuous improvement and innovation within the Engineering Team.
  • Conduct thorough testing to ensure application quality and performance.
  • Contribute to the full software development lifecycle, from design to deployment.

Qualifications

  • 5-7 years of experience in software development.
  • Experience leading and mentoring a high-performing team of Software Engineers, fostering a collaborative and innovative environment.
  • Track record of successfully delivering complex software projects on time and within budget, leveraging agile methodologies and best practices.
  • Proficiency in PHP and popular frameworks such as Symfony and Laravel, developing scalable and efficient backend applications.
  • Strong experience with Node.js and frameworks for server-side development.
  • Experience with GraphQL for API development.
  • Deep understanding of database systems including MySQL, MariaDB, Cassandra, and DynamoDB optimizing performance and ensuring data integrity.
  • Skilled in front-end development using React, JavaScript, HTML/CSS, jQuery, TypeScript and other modern technologies.
  • Expertise in cloud infrastructure with a strong foundation in AWS services like EC2, S3, ECS, Lambdas, RDS, Fargate.
  • In-depth knowledge of RESTful API development.
  • Strong experience in configuring, optimizing, and managing Nginx servers.
  • Experience with version control systems like Git and collaborative development workflows.
  • Proven experience in designing and building scalable systems.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and communication skills.
  • Ability to manage multiple projects and deadlines.

Preferred Qualifications

  • Proficiency in Python for backend development and scripting.
  • Experience with security-focused development.
  • Understanding of agile principles and experience in leading teams within an agile environment.
  • Familiarity with testing frameworks for PHP and Node.js.
  • Experience with monitoring and logging tools for production systems.
  • Experience with DevOps practices and CI/CD pipelines.

Compensation

The salary offer to the successful candidate will be based on job-related education, geographic location, training, licensure and certifications, and other factors. We provide significant career growth, competitive compensation, and a benefits package including generous personal time off, holiday pay, health insurance, and pension.

Job Requirements

  • 5-7 years of experience in software development.
  • Experience leading and mentoring a high-performing team of Software Engineers, fostering a collaborative and innovative environment.
  • Track record of successfully delivering complex software projects on time and within budget, leveraging agile methodologies and best practices.
  • Proficiency in PHP and popular frameworks such as Symfony and Laravel, developing scalable and efficient backend applications.
  • Strong experience with Node.js and frameworks for server-side development.
  • Experience with GraphQL for API development.
  • Deep understanding of database systems including MySQL, MariaDB, Cassandra, and DynamoDB optimizing performance and ensuring data integrity.
  • Skilled in front-end development using React, JavaScript, HTML/CSS, jQuery, TypeScript and other modern technologies.
  • Expertise in cloud infrastructure with a strong foundation in AWS services like EC2, S3, ECS, Lambdas, RDS, Fargate.
  • In-depth knowledge of RESTful API development.
  • Strong experience in configuring, optimizing, and managing Nginx servers.
  • Experience with version control systems like Git and collaborative development workflows.
  • Proven experience in designing and building scalable systems.
  • Excellent problem-solving and analytical skills.
  • Strong leadership and communication skills.
  • Ability to manage multiple projects and deadlines.
  • Preferred Qualifications
  • Proficiency in Python for backend development and scripting.
  • Experience with security-focused development.
  • Understanding of agile principles and experience in leading teams within an agile environment.
  • Familiarity with testing frameworks for PHP and Node.js.
  • Experience with monitoring and logging tools for production systems.
  • Experience with DevOps practices and CI/CD pipelines.
  • Compensation
  • The salary offer to the successful candidate will be based on job-related education, geographic location, training, licensure and certifications, and other factors. We provide significant career growth, competitive compensation, and a benefits package including generous personal time off, holiday pay, health insurance, and pension.

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemote

Revive Recruitment is partnering with a fast-growing stablecoin infrastructure company building technology to transform how money moves globally. They are now looking for a Senior Fullstack Engineer to take ownership of features across the stack, helping build products and infras...

TypeScriptNode.jsReactSQLREST APIDockerKubernetesPrometheusGrafana
United States + 24 moreAll locations: United States, Brazil, Colombia, Argentina, Chile, Venezuela, Bolivarian Republic Of, Bolivia, Plurinational State Of, Ecuador, French Guiana, Guyana, Paraguay, Peru, Suriname, Uruguay, Mexico, Costa Rica, El Salvador, Guatemala, Honduras, Nicaragua, Panama, Dominican Republic, Puerto Rico
$175K - $225K / year

Software Craftsperson - Python + React + AI

Jobgether

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1 We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Full-stack Engineer1 day ago
Full TimeRemote

This role offers an exciting opportunity for mid-level engineers who are passionate about software craftsmanship and AI-enhanced development. You will work on designing and delivering product features, tackling medium-scope engineering challenges, and collaborating closely with s...

United States
Full-stack Engineer1 day ago
Full TimeRemoteTeam 162Since 2004

Participate in the sprint planning meetings to assign the story points and commit to the user stories planned for a given sprint. Implement code using AWS Native Services and AWS Serverless technologies. Design, develop, test, and deploy web applications using Angular, Typescript...

AngularTypeScriptJavaReactNode.jsJavaScriptDynamoDBAuroraAWSGitJiraConfluence
United States
Full TimeRemoteTeam 1,001-5,000

Are you looking for an excellent internship opportunity to work remote? We are looking for a candidate who is truly an engineer at heart, enjoys working on a team, and likes to dig in and learn quickly. As a Software Intern, you will work on an Agile development team within the C...

United States
$20 - $26 / hour