Job Description
Job Id:
*Copy Job Id. It is required to apply for this specific role.
We are seeking a Software Engineer – Application Developer with extensive experience in ReactJS and NodeJS to join our team in delivering robust, scalable, and reliable application solutions. This role involves hands-on application development in Edgeworker and collaboration across various teams to create seamless end-to-end solutions for our clients.
Key Responsibilities:
- Design, develop, test, and deploy applications using Edgeworker.
- Create maintainable and scalable code adhering to design principles.
- Implement and execute automated unit testing scripts.
- Ensure scalability, reliability, security, and performance of middleware applications while adhering to industry best practices.
- Monitor and troubleshoot issues using tools like CloudWatch and ELK.
- Collaborate with cross-functional teams including frontend, backend, DevOps, and QA for end-to-end solution delivery.
- Communicate effectively with stakeholders to gather requirements, provide updates, and resolve issues.
Required Skills and Experience:
Edgeworker: 8+ years NodeJS: 5+ years ReactJS: 3+ years
Preferred Skills (Nice-to-Have):
- Experience with AWS.
- Familiarity with Adobe AEM.
- Knowledge of ECS.
Additional Details:
- Candidates must be local to the Philadelphia area to work in a hybrid arrangement.
- No vaccination mandate for this role.
- Travel and expenses will not be covered by the client.
- Industry experience is not explicitly required but is beneficial for understanding client needs.
This is an excellent opportunity for a seasoned software engineer to contribute to innovative application development projects while working in a dynamic and collaborative environment.