The agility and capacity to recruit at the speed and scale you need.
Software Developer
Location
Bulgaria
Posted
3 days ago
Salary
$40K - $50K / year
Seniority
Senior
Job Description
Software Developer
Job Mobz
• Build and maintain modern web applications using TypeScript and React. • Develop new product features and improve existing applications. • Integrate third-party APIs and external services. • Build internal tools and automations that improve business processes. • Translate business requirements into reliable, maintainable software. • Write clean, well-structured, and maintainable code. • Troubleshoot issues and continuously improve application performance and reliability. • Participate in code reviews and collaborate with teammates to improve engineering practices. • Communicate progress, blockers, and technical decisions clearly with the team.
Job Requirements
- Strong proficiency in TypeScript.
- Experience building web applications with React.
- Solid understanding of HTML, CSS, JavaScript, and modern frontend development.
- Experience integrating REST APIs and third-party services.
- Experience using Git and collaborating through pull requests.
- Strong analytical and problem-solving skills.
- Excellent written and verbal communication skills.
- Experience with Node.js or backend development (Nice to Have).
- Familiarity with AI-assisted development tools such as GitHub Copilot, Cursor, or Claude Code (Nice to Have).
- Experience with SQL and relational databases (Nice to Have).
Benefits
- Ownership of meaningful projects and features from idea to release.
- A collaborative environment focused on learning and continuous improvement.
- The opportunity to work with modern technologies and development practices, including AI where it adds value.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design, develop and maintain scalable and secure .NET APIs. • Build intuitive and responsive front-end tools using Angular. • Integrate with third-party APIs and systems to enhance application functionality. • Troubleshoot and resolve technical issues effectively and efficiently. • Take ownership of projects, working independently to deliver high-quality solutions. • Learn and adapt quickly to new technologies, tools and software as required. • Participate in architectural discussions and contribute to the IT department’s technology roadmap. • Document technical designs, processes and user guides as needed. • Occasionally manage small projects as a technical lead. • Collaborate with stakeholders to gather and understand project requirements.
• Lead the technology area both technically and operationally. • Guide the engineering team, evolving the systems' architecture. • Ensure the quality, predictability, and efficiency of deliveries. • Combine strategic leadership with strong hands-on involvement in day-to-day technical work, integrating development, people management, and process improvement.
• Provide technical leadership for the development of solutions and strategic projects. • Define scalable, secure and high-performance architectures. • Develop end-to-end features and applications with a hands-on approach. • Drive technical decisions and ensure the adoption of development best practices. • Work autonomously to resolve complex problems from conception through production delivery. • Collaborate with cross-functional teams to turn business challenges into technical solutions. • Perform code reviews, share knowledge and support the team's technical growth. • Identify opportunities for continuous improvement in architecture, processes and delivery quality. • Ensure the scalability, maintainability and performance of applications.
• Lead end-to-end forward deployments of 1mind’s products — from technical scoping and system design through production rollout inside customer web environments. • Ramp rapidly on unfamiliar web applications, tracing and debugging HTML/DOM and rendering issues across static, server-rendered, and client-rendered architectures. • Build and maintain robust UI automation using Playwright, Puppeteer, and Chrome DevTools Protocol to drive reliable agent behavior across desktop and mobile, and across Chrome/Chromium, Firefox, Safari/WebKit, and Edge. • Work hands-on with the AI orchestration layer — prompts, retrieval, and agent configuration — to tune Superhuman behavior for each customer’s product and workflows. • Handle real-world auth and web state — cookies, sessions, tokens, and local/session storage — to make deployments secure and resilient. • Serve as the senior technical partner to customer engineering teams: run technical discovery, translate business needs into deployment plans, and communicate clearly with technical and non-technical stakeholders. • Codify what works into repeatable playbooks, internal tooling, and documentation that make every subsequent deployment faster. • Feed deployment insights back into the product roadmap, working closely with engineering and product leadership.




