Job Title: Senior Node Js Developer
Job Location: Plano Tx
Job Type: Contract
Job Description:
Design and develop RESTful APIs and web services for the CTP Notification Management System using MongoDB DynamoDB Kafka AWS and other modern technologies.
Support platform uplift activities including notification system enhancements tech stack upgrades and cloud platform migrations.
Implement and ensure security performance analytics throttling caching and logging in line with organizational standards.
Maintain design and development documentation using tools like Confluence and Lucidchart.
Produce high-quality maintainable code that meets functional and non-functional requirements supported by robust unit and integration testing.
Participate actively in Agile/Scrum ceremonies and collaborate with cross-functional teams.
Demonstrate strong written and verbal communication skills to ensure clarity in collaboration and documentation.
Required Skills:
Backend:
Frontend: Angular Bootstrap CSS/CSS3
Database: MySQL MongoDB DynamoDB
Messaging/Streaming: Kafka
Cloud & DevOps: AWS CI/CD pipelines Git
Additional: Experience with notification products such as AWS Pinpoint Twilio etc. is highly beneficial.
Familiarity with AR/VR/MR technologies is a plus.
Soft Skills:
Strong analytical and problem-solving skills
Effective communicator and team collaborator
Self-driven with a focus on quality and continuous improvement