A highly respected, consulting firm is seeking a Full Stack Web Application Developer to join its internal technology team. The organization works with large, complex enterprises to evaluate and improve the effectiveness of major business initiatives through advanced analytical tools and structured performance methodologies.
Position Overview
The Full Stack Web Application Developer will design, build, and maintain a suite of internal and client-facing applications that support analytical, benchmarking, and performance-focused services. This role requires balanced experience across both front-end and back-end development.
Key Responsibilities
Architect and develop scalable, secure, and high-performing web applicationsBuild responsive, mobile-friendly user interfaces aligned with usability best practicesDevelop and maintain back-end services and database integrationsEnsure technical feasibility, performance optimization, and security of application designsParticipate in new product development initiatives and system enhancementsCollaborate with development team members, product stakeholders, and business leadersFollow agile development practices and contribute to ongoing process improvementsMaintain consistency in application standards and user experienceSupport and manage application deployment environments
Required Qualifications
4+ years of professional full stack development experienceDemonstrated ability to work comfortably on both front-end and back-end systemsExperience with modern web development languages and frameworks (open to various tech stacks)Experience deploying applications using containerization or orchestration technologies such as Docker, Kubernetes, or similar toolsAbility to work in Linux and macOS development environmentsStrong understanding of application security and best practicesClear communication skills with the ability to explain technical concepts effectivelySelf-directed and comfortable working with minimal supervision
Preferred Experience
Experience with modern JavaScript frameworks and Python-based back-end frameworksFamiliarity with UI collaboration tools and version control systemsExperience mentoring or supporting junior developersExposure to technical architecture planning and product strategy discussionsBachelor’s degree preferred but not requiredEquivalent hands-on experience will be considered.