Client Service Specialist
100Plus
This job is no longer accepting applications
See open jobs at 100Plus.See open jobs similar to "Client Service Specialist" Correlation Ventures.RESPONSIBILITIES:
Front-end Development
• Collaborate with UX/UI designers to translate wireframe designs into functional,
responsive, and intuitive user interfaces using React and TypeScript.
• Develop reusable components and front-end libraries for future use, ensuring
consistency and maintainability across the application.
• Optimize web applications for maximum speed and scalability.
• Leverage modern front-end build pipelines and tools, including Webpack, Babel, and
other task runners to improve development workflow.
• Work with front-end testing frameworks like Jest or React Testing Library to
implement unit and integration tests, ensuring software robustness and reliability.
• Integrate third-party APIs, SDKs, and services smoothly into the application as
needed.
• Implement state management using libraries such as Redux or Context API to
manage application state effectively.
• Be responsible for cross-browser compatibility issues and resolve any front-end
bugs or issues as they arise.
Back-end Development
• Design and implement scalable RESTful APIs to facilitate communication between
front-end and back-end systems.
• Work with MongoDB to implement efficient data storage and retrieval strategies,
including data indexing, transactions, and aggregation pipelines for complex
queries.
• Maintain and troubleshoot legacy systems developed in PHP and Go, with
responsibilities including code optimization, security updates, and feature
enhancements.
• Implement caching strategies and data synchronization for improved application
performance.
• Use code versioning tools like GIT for source code management and contribute to
branching and merge strategies to streamline code deployments.
• Actively participate in the full development lifecycle, including but not limited to
requirements gathering, solution design, development, testing, code reviews,
deployment, and post-implementation support.
Cloud Computing
• Administer, monitor, and deploy services and applications in a cloud-native
environment using AWS, leveraging services like EC2, S3, Lambda, and RDS among
others.
• Orchestrate containerized applications using Kubernetes, managing services,
deployments, and monitoring within the cluster.
• Automate infrastructure as code through tools like Terraform, to reliably and
quickly set up new environments or replicate existing ones.
• Develop CI/CD pipelines using tools such as Jenkins to automate testing and
deployment processes, aiming for a quick but safe development-to-production cycle.
• Monitor application health using AWS CloudWatch and Sumo Logic and set up alerts
for incidents requiring immediate attention.
• Implement logging solutions for better debugging and traceability.
• Conduct regular security assessments and manual code reviews to ensure that the
infrastructure is resistant to vulnerabilities.
• Stay updated with the latest industry best practices in cloud computing and DevOps
to continuously improve the system architecture and development workflow.
REQUIREMENTS:
• A BSc degree in Computer Science or a related field, or equivalent work experience,
is required. A minimum of 3 years of professional experience in full-stack
development is essential.
• Excellent written and verbal communication skills are essential for documenting
code, commenting on pull requests, collaborating with team members, and
communicating with stakeholders.
• Ability to work well in a team, including cross-functional teams involving designers
and product managers. Willingness to mentor junior members and receive
mentorship as well.
• Must be flexible and adaptable to work in a fast-paced startup environment, capable
of handling ambiguity and shifting priorities as needed.
• High level of focus and attention to detail, especially when it comes to code quality,
data integrity, and UI/UX considerations.
• Show a high degree of ownership for tasks and projects, from inception through
deployment and post-production support.
• Profound knowledge of HTML5, CSS3, and expert proficiency in JavaScript or
TypeScript.
• High level of proficiency with React.
• Strong experience in back-end development using Node.js and TypeScript.
• Experience with MongoDB or similar NoSQL databases.
• Experience with REST APIs and JSON.
• Familiarity with code versioning tools like GIT.
• Strong problem-solving skills and the ability to work with minimal supervision.
Nice to Have
• Experience in healthcare technology, particularly in remote patient monitoring and
personal emergency response systems, is a strong plus.
• Experience with Docker, Kubernetes and AWS.
• Experience with microservices.
• Familiarity with Agile development methodologies.
This job is no longer accepting applications
See open jobs at 100Plus.See open jobs similar to "Client Service Specialist" Correlation Ventures.