LueinHire.com - Full Stack Developer (Web & Data & DevOps)
Full Stack Developer is needed in Philadelphia, United States.
Client: LueinHire.com
Location: Philadelphia, PA
Contract: Full-time
Job Description
We are looking for a highly skilled and versatile Full Stack Developer (2-8 years experience) to join our Philadelphia-based digital transformation dynamic team. This role involves working across multiple areas, including UI/UX development, software engineering, data engineering, web development, and DevOps automation. As a Full Stack Developer, you will collaborate with cross-functional teams to design, build, and maintain scalable, high-performance software applications that meet business requirements.
Responsibilities
1. Front-End & Backend Development:
- Design and develop interactive and responsive web interfaces using modern front-end technologies like HTML5, CSS3, JavaScript, and front-end frameworks (React, Angular, Vue.js).
- Collaborate with UX/UI designers to ensure a seamless user experience and implement responsive layouts that work across devices and browsers.
- Ensure cross-browser compatibility and optimize front-end performance.
- Develop and maintain back-end services using programming languages such as Node.js, Python, Java, or C#.
- Build and integrate RESTful APIs to support both front-end and back-end functionality.
- Design and implement database structures, optimize queries, and ensure high performance and reliability in data storage.
2. Data Engineering:
- Design and implement data pipelines to extract, transform, and load (ETL) data for analytics, reporting, or other business needs.
- Work with databases (SQL, NoSQL) and big data technologies to process large datasets efficiently.
- Ensure data quality and integrity by implementing automated data validation and monitoring systems.
3. DevOps & Automation:
- Automate the software development lifecycle (SDLC) processes including building, testing, and deploying using CI/CD pipelines.
- Work with cloud infrastructure (AWS, Azure, GCP) to manage and deploy applications in a scalable and secure environment.
- Use tools like Docker and Kubernetes to containerize and orchestrate application deployments.
- Monitor system performance, troubleshoot issues, and ensure uptime.
4. Collaboration & Problem-Solving:
- Work closely with product managers, designers, and other developers to define project requirements and technical specifications.
- Participate in regular code reviews to maintain high standards of code quality and performance.
- Troubleshoot and resolve production issues, improve application performance, and ensure application stability.
- Stay up to date with the latest industry trends, best practices, and emerging technologies.
Requirements
• Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and modern frameworks (React, Angular, Vue.js).
• Experience in back-end development with Node.js, Python, Java, or C#.
• Knowledge of databases (SQL, NoSQL) and experience with cloud platforms like AWS, Azure, or GCP.
• Familiarity with DevOps tools and practices (Docker, Kubernetes, Jenkins, CI/CD).
• 3+ years of experience in full-stack development or related roles (UI development, software engineering, web development, data engineering, DevOps).
• Understanding of web architecture, API design, microservices, and RESTful principles.
Preferred Qualifications
• Experience with microservices architecture and cloud-native technologies.
• Familiarity with serverless computing, edge computing, or distributed systems.
• Knowledge of security best practices for web and cloud applications.
• Experience with testing frameworks and tools (Jest, Mocha, Selenium).
Benefits
• Competitive salary and performance-based bonuses.
• Flexible working hours and remote work options.
• Health, dental, and vision insurance.
• Opportunities for professional development and certifications.
• Collaborative and inclusive work environment.
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Win new clients
Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.
📈Grow your career
Use Twine's tools to find new job opportunities and showcase work to your prospective clients.