Company Description: Stepes is a leader in translation technology, striving to redefine the capabilities of translation management systems. We are looking for a skilled Full-Stack Developer to join our team in creating innovative solutions that enhance global communication.
Job Description: As a Full-Stack Developer at Stepes, you will be instrumental in both the front-end and back-end development of our state-of-the-art translation management platform. Your role will involve integrating a React front-end with various back-end technologies, developing APIs, and managing databases to provide a seamless, efficient, and robust system.
Key Responsibilities:
- Develop and implement front-end web architecture using React.
- Design and develop APIs.
- Ensure cross-platform optimization and responsiveness of applications.
- Work with the development team to create server-side logic using back-end technologies such as Node.js, PHP, Ruby on Rails, Python, etc.
- Manage and optimize databases for performance and scalability.
- Collaborate with UX/UI designers to implement design into the code.
- Test and debug software to ensure responsiveness and efficiency.
- Create security and data protection settings.
- Write technical documentation.
- Stay abreast of developments in web applications and programming languages.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a relevant field.
- Proven experience as a Full-Stack Developer or similar role.
- Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery).
- Knowledge of multiple back-end languages (e.g., C#, Java, Python) and JavaScript frameworks (e.g., Node.js, React, Angular, Vue).
- Familiarity with databases (e.g., MySQL, MongoDB), web servers (e.g., Apache), and UI/UX design.
- Excellent communication and teamwork skills.
- Great attention to detail and organizational skills.
- Fluent in English, both written and spoken.
Nice-to-Have:
- Experience in developing translation management systems or similar platforms.
- Knowledge of additional languages is a plus.
We Offer:
- A challenging and rewarding role in a leading technology company.
- Opportunities for professional growth and skill development.
- A collaborative and inclusive work environment.
- Competitive compensation and benefits.
- Flexible work location and the possibility of remote work.
How to Apply: Interested candidates are invited to submit their resume and a cover letter detailing their experience and suitability for the role to .
Join Stepes and be a part of a team that is revolutionizing the world of translation technology!