Senior FullStack Engineer
Full Job Description
About the Role
Tech Holding is seeking a skilled Senior Full Stack Engineer to join our expanding team in Ahmedabad, Gujarat. This role involves the design, development, and maintenance of end-to-end web applications using contemporary front-end and back-end technologies. You will collaborate with cross-functional teams to deliver scalable, secure, and high-performing digital solutions for our clients. If you are passionate about writing clean code, working with diverse technologies, and building impactful applications in a collaborative environment, we encourage you to apply.
Key Responsibilities
- Design, develop, and maintain full-stack web applications using modern frameworks and technologies.
- Implement scalable and maintainable solutions following MVC design patterns.
- Work on both front-end and back-end development using languages such as JavaScript, Node.js, React, Ruby, Python, or similar.
- Develop and optimize SQL queries and manage databases including PostgreSQL or MySQL.
- Build responsive and dynamic interfaces using HTML, CSS, and JavaScript Frameworks.
- Utilize AWS/GCP/Azure cloud services for deployment and scaling.
- Write unit tests and ensure code quality through reviews and continuous integration.
- Maintain and enhance existing systems, troubleshoot issues, and improve performance.
- Leverage Unix/Linux environments, scripting in Shell and SQL for automation and system management.
- Collaborate with product owners, designers, and engineers to deliver high-quality features on time.
- Ensure security, scalability, and reliability in all solutions.
- Adapt to changing priorities and workloads across multiple technical areas.
- Contribute to a culture of engineering excellence, focusing on performance, reliability, and maintainability.
Requirements
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- A minimum of 5+ years of professional experience in software development.
- At least 2+ years of experience with Node.js, React, Ruby, Python, or similar languages.
- At least 2+ years of experience with PostgreSQL or MySQL.
- Strong understanding of MVC architecture and design patterns.
- Proficiency in JavaScript, CSS, and HTML.
- Fluency in SQL scripting and database optimization.
- Hands-on experience with AWS/GCP/Azure Cloud platforms.
- Solid knowledge of Linux/Unix systems and networking protocols.
- Experience writing Unix Shell scripts and performing automation tasks.
- Familiarity with source control systems (Git) and unit testing frameworks.
- Strong analytical and troubleshooting skills with keen attention to detail.
- Excellent communication and teamwork skills; a true team player.
- Passion for Open Source technologies, clean code, and software craftsmanship.
- Proven ability to manage multiple tasks and adapt to shifting priorities in a fast-paced environment.
- Ability to utilize AI-assisted coding tools is a plus.
Cross-Time-Zone Collaboration
Ensure consistent overlap and effective communication with US teams and project meetings. Requires availability during evening hours (approximately 30 minutes to 1 hour from home) based on project needs.
Company
Tech Holding
Tech Holding is a full-service consulting firm dedicated to delivering predictable, high-quality solutions for its clients. Founded by experienced professionals from diverse backgrounds, including sta...