Job Summary
We are seeking a highly skilled Full Stack Developer to join our dynamic team. This role is crucial for the development and maintenance of our web applications, leveraging modern technologies to deliver high-quality solutions. The ideal candidate will have extensive experience in JavaScript, NodeJS, and React, along with a strong background in AWS cloud services and backend data stores. As a Full Stack Developer, you will play a key role in innovating our delivery methods, driving quality through test automation, and establishing operational support for self-service tools.
Job Responsibilities
- Develop software stories primarily using front-end development technology stacks, ensuring a seamless user experience.
- Design and implement complex solutions that facilitate effective designer/developer workflows.
- Manage tasks and oversee the JIRA Kanban board to ensure timely project delivery.
- Attend and actively participate in team meetings, daily stand-ups, and one-on-one sessions to foster collaboration and communication.
- Gain a comprehensive understanding of the infrastructure and deployment of all tools, applications, APIs, services, and reports.
- Innovate by consistently seeking new methods to deliver tools at scale and speed, enhancing operational efficiency.
- Drive the quality of delivery through test automation and Application Performance Management (APM).
- Suggest comprehensive Key Performance Indicators (KPIs) and metrics to measure team projects and deliverables effectively.
- Assist in establishing an operations and support plan for self-service tools to empower users.
Basic Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 5+ years of work experience demonstrating proficiency in JavaScript, NodeJS, and React.
- 5+ years of work experience with backend data stores or APIs.
- 5+ years of work experience with AWS cloud services.
- Extensive expertise with AWS services including CloudFront, CloudFormation, Lambda, ElasticSearch, Kinesis, Step Functions, DynamoDB, API Gateway, and S3.
- Deep understanding of ReactJS with proven experience using ReactJS, including the Hooks API.
- Ability to develop APIs and deliver them with high quality and scalability, including well-written developer documentation.
- Experience in building CI/CD pipelines, deploying infrastructure, setting up test automation, developing APM tests, and establishing KPI dashboards.
- Strong communication skills with the ability to work independently on assigned tasks.
- Extremely responsive and capable of solving problems with minimal direction from management.
- Establish a highly effective designer/developer workflow that optimizes the full Software Development Life Cycle (SDLC) for tools development.
Target Start Date: 1/6/2025
Engagement Length: 6 to 11 months based on performance and project duration.
Time Zone: PST
Working Hours: 8:00 AM to 5:00 PM EST (Flexible)