software developer
IT-Giant
today
Verified
Role details
Languages
English Experience level
Junior, Intermediate Compensation
€ 50-80KJob location
Remote
Anywhere
Tech stack
JavaScript
TypeScript
React
Job description
1. Technical Development & Execution
- Full-Stack Implementation: Build and maintain scalable web applications using a modern tech stack (React, Node.js, and Ruby on Rails).
- Code Quality & Standards: Write clean, modular code, perform thorough peer code reviews, and ensure high test coverage.
- Environment Management: Utilize Docker to maintain consistent development environments and assist with deployments via AWS.
- AI-Assisted Workflows: Leverage modern tools like Cursor and other AI agents to accelerate development cycles and automate repetitive tasks.
2. Client Engagement & Communication
- Primary Interface: Serve as the English-speaking "voice" of the technical team in meetings, demos, and daily stand-ups.
- Requirement Gathering: Translate business needs from clients into technical specifications and actionable Jira tickets or Trello cards.
- Progress Reporting: Proactively communicate project status, potential blockers, and technical trade-offs to stakeholders.
3. Collaborative Planning
- Architecture & Strategy: Participate in technical planning sessions with the Senior Lead to discuss system design and database schema optimizations.
- Process Improvement: Contribute to refining internal workflows, documentation, and development standards.
Requirements
Communication & Language
- Fluent English (C1/C2 Level): Exceptional verbal and written English skills are a non-negotiable requirement. You must be comfortable leading meetings and explaining complex technical concepts to stakeholders.
- Interpersonal Skills: Ability to build rapport quickly and represent the technical team in a professional, client-facing capacity.
Technical Skills
- Experience Level: 1–4 years of professional experience in software development.
- Core Stack: Proficiency in modern web technologies (e.g., React, Node.js, Ruby on Rails, or .NET).
- Modern Tooling: Familiarity with Docker for local development and basic knowledge of cloud infrastructure (e.g., AWS).
- Problem Solving: A strong foundation in data structures, algorithms, and clean code principles.
Mindset & Soft Skills
- Adaptability: A "can-do" attitude and the ability to pick up new technologies or frameworks quickly.
- Proactive Ownership: You don't just wait for tickets; you look for ways to improve the project and anticipate potential hurdles.
- Collaborative Spirit: Comfortable working closely with a senior lead, taking feedback, and contributing to technical planning.
Key Responsibilities
- The "Face" of the Project: Act as the primary point of contact for English-speaking clients, handling stand-ups, demos, and requirements gathering.
- Technical Execution: Write clean, maintainable, and well-tested code under the guidance of a Senior Architect.
- Documentation: Maintain clear technical documentation and ensure that project requirements are accurately translated into actionable tasks.
- Continuous Learning: Stay up-to-date with industry trends and AI-assisted coding tools (like Cursor) to maximize development efficiency.
Benefits & conditions
True Remote Flexibility
- Work from Anywhere: We are a remote-first team. As long as you have a stable internet connection and can overlap with our core hours, you’re good to go.
Career Acceleration & Mentorship
- Direct Senior Mentorship: You won’t be lost in a massive corporate hierarchy. You’ll work directly with a Senior Software Engineer with over a decade of experience, receiving hands-on guidance on architecture and best practices.
- Modern Tech Stack: Work with the latest tools including React, Ruby on Rails, Docker, and AWS.
- AI-Powered Development: We encourage the use of cutting-edge AI tools (like Cursor and Generative AI) to supercharge your workflow.
🤝 Partnership & Ownership
- A Seat at the Table: This isn't just a coding job. You’ll be a strategic partner, involved in client-facing decisions and technical planning.
- Competitive Compensation: We offer a salary that respects your level of expertise and the dual nature (technical + communication) of the role.