Overview
Skills
Job Details
Full Stack Engineer (Web Applications)
100% Remote
Job Description
We are looking for an experienced Full Stack Engineer to design, develop, and maintain both internal and customer-facing web applications. The ideal candidate will have strong hands-on experience across front-end and back-end technologies, building scalable and secure solutions.
Responsibilities
-
Participate in all phases of the development lifecycle design, coding, testing, and release.
-
Develop full-featured web applications, scale back-end services, and build RESTful APIs and microservices.
-
Write clean, reusable, and efficient code with focus on performance and security.
-
Collaborate with cross-functional teams to gather requirements and deliver features on time.
-
Troubleshoot, debug, and upgrade existing systems.
-
Maintain code quality and ensure continuous integration and deployment standards.
Required Skills
-
Solid understanding of the full web development lifecycle.
-
8+ years of full-stack web development experience.
-
Proficient in backend technologies (Linux, Databases, Application Servers).
-
Strong frontend experience with HTML, CSS, and JavaScript.
-
Proficiency in one or more languages: Python, PHP, JavaScript.
-
Experience with frameworks such as Django, Laravel, jQuery, or AngularJS.
-
2+ years experience with relational databases and SQL.
-
Experience with NoSQL (ElasticSearch or MongoDB) is a plus.
-
Version control expertise with Git or equivalent tools.
-
Experience with Docker or containerization preferred.
Education
-
Bachelor s Degree in Computer Science or related field (or equivalent experience).