JavaScript Engineer contributing to complex client-facing web applications for custom software solutions company. Collaborating with engineers and designers for high-quality software delivery in a hybrid model.
Responsibilities
Contribute to the full development lifecycle of complex, client-facing web applications built on modern JavaScript frameworks
Work alongside back-end engineers, architects, and product designers to deliver high-quality, testable, and maintainable front-end solutions integrated with REST-based services
Analyse and understand requirements, identify and resolve production and non-production issues, ensure specifications are met, and actively contribute to continuous improvement of the software delivery process
Stay current with evolving technologies, methodologies, and best practices — and share that knowledge with your team
Requirements
Minimum 4 years of professional, hands-on JavaScript development experience
Solid proficiency in JavaScript (ES6+) at a professional level
Experience with one or more modern web frameworks: Angular, React, Vue, or Svelte
Strong knowledge of HTML5 and CSS3
Integration with REST Web Services (consuming and working with REST APIs)
Familiarity with back-end technologies for integration purposes: Node.js, Java, .NET, Go, or Java EE
Package management tools: NPM or Yarn
Unit testing frameworks: Jasmine or Jest
Mocking frameworks: WireMock
Web server knowledge: Nginx or Apache
Browser debugging tools and techniques
Version control with Git
Project tracking with Jira
Ability to read and identify issues in back-end code
Solid understanding of the full application lifecycle, from development through to deployment.
Senior Software Engineer developing software applications at Assurant. Analyze requirements and maintain complex systems in a team - oriented environment.
Java Technical Analyst/Developer providing technical analysis and support for Java applications at Kyndryl. Collaborating with teams to ensure application stability and compliance.
Java Technical Analyst/Developer resolving incidents related to Java applications at Kyndryl. Collaborating with developers and business users to validate and optimize applications.
Senior Cloud Software Engineer developing Java applications for Merkle, a dentsu company. Collaborating with cross - functional teams and mentoring junior developers in a dynamic environment.
Software Development Engineer - .Net responsible for high scalability applications development, based in Chennai at Mr. Cooper Group. Emphasizing collaboration and application efficiency in a technology - driven environment.
Senior Backend Engineer joining agile product teams at John Lewis Partnership. Building new features using Kotlin or Java and mentoring less experienced Engineers in a hybrid working environment.
Senior Fullstack/Backend Engineer implementing solutions and writing high - quality code for a global tech consultancy with a presence in various regions.
Lead Fullstack .NET Engineer designing and delivering scalable systems for a global tech consultancy. Collaborate with clients and lead teams for impactful solutions in Hanoi, Vietnam.