Vacancy expired!
- Design and develop new software applications including user interfaces and their backend components along with customizing existing applications
- Collaborate with project stakeholders to identify product and technical requirements
- Conduct analysis to determine integration needs
- Diagnose performance issues and propose and implement code improvements
- Assist in the constant integration and constant deployment of software releases
- Prove scalability with load generating tools
- Ensure the software architecture is lean, extensible, and well documented
- Ensure software modules are reliable and reusable
- Integrate with metrics and auditing systems to inform on health and usage
- Work with the Quality Assurance and Operations teams to ensure applications meet and/or exceed specifications and technical requirements
- BS/MS in Computer Science and/or 5+ years equivalent experience
- 4+ years programming and designing
- 2+ years programming user interfaces in Typescript or JavaScript
- At least 1-year programming in Vue.js and Typescript is required
- 2+ years of experience working with data stores such as PostgreSQL and Redis
- 2+ years working with AWS cloud services
- Experience with functional languages a plus
- Knowledge of object design, design patterns, and algorithms
- Experience developing multi-threaded applications for networking, web services, HTTP, and TCP/IP
- Strong understanding of high-volume, real time processing
- Good communicator; able to analyze and clearly articulate complex issues and technologies understandably and engagingly
- Excellent writing skills
- Great design and problem-solving skills, with a strong bias for architecting at scale
- Strong troubleshooting and problem-solving skills, adaptable, proactive and willing to take ownership. Systematic investigation and eliminating variability of issues
- Large-scale systems software design and development experience and working knowledge of Unix/Linux
- Customer-focused delivery under an agile methodology
- Strong analytical skills and the ability to pay careful attention to detail
- Able to work in a fast-paced, ever-changing environment
- JavaScript
- Typescript
- Vue.js and Vuetify 2.0
- React.js and Framer motion
- AWS cloud services (i.e. AWS API Gateways, Lambda's, IoT, Cloudformation, Cognito, CodeBuild, CodeCommit, Code Pipeline, EKS, Fargate, ECS, Glue and Kinesis)
- HTML, CSS, JSON
- Git
- PostgreSQL
- Redis
- Node-Red
- Python is a plus
- Jestjs.io
- Cypress.io
Vacancy expired!