Position: Senior Full-Stack Developer
Company: Synergetica
Experience required: 5y
English level: upper

Responsibilities
 
- Develop new user-facing features across the stack
- Ensure the technical feasibility of UI/UX designs
- Optimize application for maximum speed and scalability
- Collaborate with other team members and stakeholders
- Read and digest complex 3rd party documentation required for integration.
- Work with a serverless system that acts as our API.
 
Skills And Qualifications
 
- Proficient understanding of web markup, including HTML5, CSS3
- Proficient with Typescript and React.
- Proficient with NodeJS with Typescript.
- Proficient with Relational Databases and familiar with NoSQL type databases.
- Good understanding of asynchronous request handling, partial page updates, and AJAX
- Basic knowledge of image authoring tools, to be able to crop, resize, or perform small adjustments on an image.
 
- Proficient understanding of cross-browser compatibility issues and ways to work around them.
- Proficient understanding of code versioning tools (Git)
- Good understanding of responsive design principals and implementation methods.
 
Bonus Skills
- Serverless functions with AWS and Azure.
- Knowledge of digesting external APIs with provided documentation.
- History of working with financial systems, CRMs, or banks.
- Experience working with .Net and C#
 
5+ years working on JavaScript-based systems in a product company.
You’ll need to be a self-starter that can work without complete management.  Our office hours are for the west coast US but we do not expect our team to be online during all of those hours.