
Web Applications Developer
CCBill
full-time
Posted on:
Location Type: Remote
Location: Malta
Visit company websiteExplore more
About the role
- Build front end components for the CCBill e-commerce web platform and related products (widgets, various JavaScript frameworks/SDKs)
- Follow coding standards, build appropriate unit tests, integration tests and deployment scripts – JavaScript Unit Testing and Rapid Prototyping
- Review staging and production environments client-side performance and pro-actively improve it
- Translate designs and style guides provided by the UI/UX team into functional user interfaces, ensuring cross browser compatibility and performance
- Contribute to continual improvement by suggesting improvements to user interface, front end software architecture or new technologies
- Ensure web development follows responsive paradigm
- Take responsibility for successful delivery of the solutions
- Work closely with developers daily to implement best practices
- Participate in code reviews and contribute to technical documentation to ensure long-term system maintainability
Requirements
- Highly skilled at front-end engineering using Object-Oriented JavaScript, various JavaScript libraries and micro frameworks (jQuery, Angular, etc.), HTML5 and CSS3 (SASS/LESS)
- Well versed in software engineering principles, frameworks and technologies
- Experience with front-end template engines
- Experience with writing front-end unit tests
- Excellent knowledge of responsive web development and progressive enhancement
- Experience in development of high-volume / high-availability web applications
- Experience working with enterprise level tools such as source control and continuous integration servers
- Working knowledge of building web pages for mobile devices
- Working knowledge of backend web server technologies such as tomcat, httpd, Java, Groovy and Perl
- Excellent communication skills, collaborative and problem-solving skills.
- Proficiency in written and spoken English.
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Object-Oriented JavaScriptjQueryAngularHTML5CSS3SASSLESSfront-end template enginesunit testingresponsive web development
Soft Skills
communication skillscollaborative skillsproblem-solving skills