Job Closed
This listing is no longer active.
Empowering anyone to create, innovate, automate, and digitally transform their workflows.
Senior JavaScript Engineer
Location
Poland
Posted
128 days ago
Salary
0
Seniority
Senior
Job Description
Senior JavaScript Engineer
airSlate
• Develop and deliver new product features from concept to release • Maintain, improve, and refactor existing functionality to ensure scalability and reliability • Continuously enhance product performance and user experience • Collaborate closely with Product and Design teams to iterate on ideas and transform prototypes into high-quality solutions • Optimize application performance, including load time and runtime efficiency • Partner with engineering teams across the organization to align on architecture and shared initiatives
Job Requirements
- 5+ years of professional experience building production-grade applications with TypeScript/JavaScript
- Advanced experience with React, including modern rendering patterns (SSR, CSR, hydration, Server Components)
- Hands-on experience with Next.js
- Experience building and maintaining reusable component libraries and design systems, including Web Components
- Solid experience developing Single-Page Applications and scalable frontend systems
- Strong foundation in modern CSS/SCSS and utility-first styling approaches
- Deep understanding of client-side architecture (state management, data synchronization, form handling, validation patterns)
- Experience delivering performant, accessible (WCAG-compliant), and production-ready user interfaces
- Ability to write maintainable, testable, and reliable code
- Comfortable working in collaborative, Git-based environments
- Takes ownership of work, proactively addresses dependencies, and supports team delivery
- Demonstrates curiosity, continuous learning, and knowledge sharing
Related Guides
Related Job Pages
More Backend Engineer Jobs
Software Engineer, Backend L2
VanaA modern line of credit for the financially underserved in Latin America.
• Design, develop, and implement high-quality, scalable backend software solutions from conception to deployment. • Work on outlined projects to achieve team-level goals, independently defining the right solutions or utilizing existing approaches to solve problems. • Follow through on commitments, take responsibility for your work, and deliver on time. • Work primarily within your team, engaging in code reviews and discussions to improve code quality. • Write unit tests for new features to ensure reliability and maintainability. • Participate in planning sessions, stand-ups, and retrospectives with the development team, engineering manager, and product manager. • Design and implement APIs that will be consumed by other teams, ensuring they are robust and scalable. • Implement and integrate cloud solutions, preferably on AWS, leveraging serverless architectures. • Assist in building scalable and resilient distributed systems using event-driven architecture patterns. • Design, implement, and manage data storage solutions using NoSQL databases like DynamoDB. • Apply domain-driven design principles to model complex business domains effectively. • Proactively seek feedback, engage in personal growth, and contribute to team development. Innovate by contributing new ideas and approaches.
Backend L2 – Core Platform
VanaA modern line of credit for the financially underserved in Latin America.
• Diseñar, desarrollar e implementar soluciones backend escalables y de alta calidad utilizando TypeScript. • Ejecutar proyectos definidos, definiendo soluciones adecuadas e implementando las mejores prácticas. • Asumir responsabilidad sobre entregas técnicas y cumplimiento de plazos. • Participar en revisiones de código y promover la adopción de estándares de calidad. • Desarrollar y mantener APIs robustas y escalables para su consumo interno o externo. • Integrar y optimizar servicios en la nube (preferiblemente AWS) bajo arquitecturas serverless. • Aplicar principios de diseño orientado a dominios (DDD) en el modelado de soluciones empresariales. • Participar en el diseño y mantenimiento de sistemas distribuidos y arquitecturas event-driven (EDA). • Diseñar y gestionar bases de datos NoSQL (DynamoDB, MongoDB u otras). • Implementar pruebas unitarias y de integración automatizadas. • Participar activamente en ceremonias ágiles (planificación, stand-ups, retrospectivas). • Mentorizar a nuevos integrantes o ingenieros junior, promoviendo aprendizaje técnico continuo. • Proponer mejoras técnicas y participar en iniciativas de innovación y optimización del código.
Department Head – Software Development, .NET
Deutsche WindtechnikDeutsche Windtechnik / DWT - Independent full scope O&M provider for multibrand wind turbines technologies.
• Lead a development team operating in a remote setup • Responsible for the development and continuous improvement of systems that ensure the technical availability of wind turbines • Advance and implement modern agile development processes • Plan and manage projects: roadmaps, prioritization and resource management • Promote an open, learning-oriented team culture with a focus on individual ownership • Ensure a single, consistent data foundation • Provide technical consulting for cross-departmental digitalization projects • Work closely with technical departments to successfully deliver projects
• Create and validate complex workflow trajectories for research-oriented tasks • Execute multi-step workflows involving data analysis, web research, and document processing • Work with partially defined goals and make logical, defensible decisions • Use Python (scripts / notebooks) for data manipulation, automation, and analysis • Perform tasks across multiple tools, environments, and applications • Clearly document actions taken and the reasoning behind them • Review trajectories to ensure correctness, depth, and reproducibility • Follow detailed annotation and evaluation guidelines • Collaborate with internal reviewers to refine quality standards



