Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
As a Senior Full-Stack Developer, you will play a key role in helping our client, a global leader in material handling solutions, to power their mission-critical services and scale their products.
You will be working on a tool designed to automate sales and manufacturing processes. You'll find new ways to automate various operations, potentially saving countless human hours. Additionally, you will enhance the tool’s reliability and integrate it with other services to minimize production errors, and thus significantly reducing project costs and completion time.
Key technologies: TypeScript, React.js, Node.js, MongoDB, MS SQL, MS Azure, Azure DevOps.
What will you do?
- Consult client on the best possible technical and architectural solutions.
- Collaborate with Engineers, Product Owner and partners to agree on the overall design and architecture.
- Own & deliver end-to-end feature development including design, architecture, implementation, testability, debugging and support.
- Set up, configure and maintain the solution in Azure environment.
- Apply DevOps conception in setting up new services and maintaining existing ones.
- Write clean, well-thought-out code with an emphasis on quality, performance, simplicity, scalability, and maintainability. Document your work.
- Work in test driven environment and manage Live services.
Essential Qualifications:
- A minimum of 5 years of extensive experience in software development, with a particular emphasis on advanced software design and architecture principles.
- Demonstrated proficiency of no less than 4 years working with the React framework for creating sophisticated user interfaces.
- Bachelor's degree in Computer Science, Software Engineering, or a closely related field.
- Proven expertise in full-stack development, encompassing front-end technologies, back-end systems, and database management.
- Advanced proficiency in TypeScript and substantial experience with serverless technologies.
- Exceptional communication skills, with the ability to provide high-level technical consultations to clients and articulate complex concepts effectively.
- Meticulous attention to detail and superior problem-solving capabilities, particularly in managing and optimizing large-scale, complex systems.
- Demonstrated capacity for rapid acquisition and application of new technologies.
- Excellent spoken and written English.
- Interpersonal skills, including active listening and clear communication.
Preferred Qualifications:
- Experience with both relational and NoSQL database systems, including advanced monitoring and administration tasks.
- Knowledge of MS Azure (or AWS), including expertise in solution architecture and platform configuration.
The ideal candidate for this critical role will possess an exceptional combination of technical expertise, advanced problem-solving skills, and the ability to perform effectively in a high-pressure, collaborative environment. This position demands a professional who can consistently deliver high-quality results while adapting to rapidly evolving technological landscapes.
Additional Information
We value individual freedom, decision-making and proactiveness. In our self-organising and supportive work environment, teamwork is of the utmost importance.
What we offer:
- Meaningful and stable work with real-world impact.
- We care deeply about the well-being of our people and their families.
- Inspiring community and teams, who support and mentor you.
- An exciting benefits package, including a personal growth budget and profit-sharing.
- A motivational program and competitive salary.
Place of work: Estonia (no relocation possible).
Key Skills
Ranked by relevanceReady to apply?
Join Proekspert AS and take your career to the next level!
Application takes less than 5 minutes