Overview
Join our dynamic team at DevRune, a forward-thinking tech company dedicated to innovation and excellence. We pride ourselves on fostering a collaborative and supportive work environment where your skills and creativity can flourish.
About the role
We are looking for an experienced and visionary Senior JavaScript Developer to join our team. This is a prime opportunity for a seasoned professional who thrives on tackling complex challenges and leading the development of state-of-the-art web applications.
Areas of responsibility
- Lead the development and maintenance of advanced user interfaces using React & Typescript
- Architect and implement high-quality, scalable, and maintainable code
- Collaborate closely with designers, product managers, and backend developers to create seamless and innovative user experiences
- Mentor and guide junior and mid-level developers, fostering a culture of continuous learning and improvement
- Conduct thorough code reviews and provide insightful feedback to ensure code quality
- Identify and resolve performance bottlenecks and bugs
- Stay abreast of emerging technologies and industry trends, integrating them into our projects as appropriate
- Drive technical strategy and contribute to overall product development
What we're looking for
Requirements:
- 5+ years of professional experience with React and front-end development
- Deep understanding of JavaScript, including ES6+ features
- Expertise in state management libraries
- Proven experience with RESTful APIs and modern front-end build pipelines and tools
- Strong proficiency in HTML5, CSS3, and responsive design principles
- Deep knowledge of TypeScript and its integration in large-scale projects
- Experience with server-side rendering, Next.js, and other advanced React frameworks
- Knowledge of unit testing and integration testing frameworks
- Excellent problem-solving skills and ability to think critically and creatively
- Strong leadership and mentorship skills
- Outstanding communication skills, both written and verbal
Nice to Have:
- Experience with GraphQL
- Familiarity with Docker and containerization
- Understanding of CI/CD pipelines and deployment automation
- Knowledge of Agile/Scrum methodologies
- Contributions to open-source projects or a strong personal GitHub portfolio
What we offer
-
Remote Work: Enjoy the flexibility to work from anywhere.
-
Official Employment in Moldova: Secure and stable job position with full official employment benefits.
-
Competitive Salary: Attractive compensation package with regular performance reviews and bonuses.
-
Career Growth Opportunities: We support your professional development with clear pathways for advancement.
-
Continuous Learning: Access to training, workshops, and courses to keep your skills sharp and up-to-date.
-
Innovative Projects: Work on cutting-edge projects that challenge and inspire you.
-
Supportive Team Environment: Collaborate with passionate professionals in a positive and inclusive atmosphere.
-
Work-Life Balance: We value your personal time and strive to create a healthy work-life balance.
-
Modern Tools and Technologies: Use the latest industry tools and technologies in your work.
Join us and be a part of something amazing!
DevRune is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Application
