Senior Full Stack Engineer
Role Type: Full-Time Regular Employment
Setup: Fully Remote
Duration: Open-ended, Long term
Hours: 40 hours per week
Schedule: US Eastern Time (EST)
Rate: USD 3,500-4,000 per month
Position Overview
The Senior Full Stack Engineer will play a critical role in designing, developing, and maintaining our client’s core business applications. We are looking for a true systems analyst who thrives on solving complex business challenges and translating them into robust, scalable, and high-performing technical solutions. This individual must be highly comfortable working with pure code without relying on frameworks , especially in areas where the company prefers clean, raw implementations. The ideal candidate should have strong foundational skills in vanilla JavaScript , pure PHP , and writing code from scratch without the support of abstractions or libraries.
You will work across both the front-end and back-end of modern web applications using PHP, MySQL, PostgreSQL, SQL, and React , collaborating with cross-functional teams to deliver efficient and maintainable systems. Strong English communication skills are essential for interacting with internal stakeholders, product owners, and developers across global teams.
What You Will Do
- Design, develop, and maintain back-end functionality for enterprise-level business applications using PHP in pure form , avoiding unnecessary frameworks when required.
- Build and enhance interactive, responsive front-end interfaces using vanilla JavaScript , along with React when applicable.
- Develop and optimize databases using MySQL and PostgreSQL , including schema design, complex queries, indexing, stored procedures, and performance tuning.
- Write clean, well-structured, and well-tested code without depending heavily on frameworks, ensuring clarity and maintainability.
- Troubleshoot, debug, and optimize applications for speed, scalability, and long-term stability.
- Participate in architectural discussions and contribute to decisions involving raw code structure, system design, and best practices.
- Collaborate with engineers, product managers, and stakeholders to ensure the product is performant, reliable, and aligned with business goals.
- Stay updated with evolving best practices in no-framework development , JavaScript, PHP, SQL, and full stack engineering.
- Mentor and guide junior developers, especially in understanding code fundamentals and building solutions without relying on frameworks.
- Prepare and maintain clear and detailed technical documentation.
What You Will Bring
- Proven ability to write clean, well-documented, and well-tested pure code in both PHP and JavaScript (examples may be requested).
- Strong knowledge of vanilla JavaScript , DOM manipulation, event handling, and building functionality without libraries.
- Expertise in MySQL, PostgreSQL, and SQL , with hands-on experience designing and maintaining relational databases.
- Proficiency with React or modern front-end frameworks, while still having the ability to work without them when needed.
- Experience with object-oriented programming (OOP) and design patterns.
- Excellent analytical, problem-solving, and debugging skills.
- Strong English verbal and written communication skills.
- Ability to clearly explain technical concepts to both technical and non-technical audiences.
- Experience working in agile, team-based environments.
- Knowledge of the logistics, supply chain, or transportation industry is a plus.
- A strong sense of ownership, attention to detail, and a passion for writing beautiful code.
- Comfortable working in a remote, fast-paced, globally distributed environment.
Minimum Qualifications
- 10+ years of experience in full stack development.
- Hands-on experience with pure PHP , vanilla JavaScript , MySQL , PostgreSQL , SQL , and React in production environments.
- Demonstrated ability to build solutions from scratch without relying on frameworks.
- Proven experience leading complex projects from concept to deployment.
- Strong understanding of SDLC principles and agile methodologies.
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).