Land a job in 16 hours - Full-stack Engineer (.NET/Angular)

Serbia, Bosnia & Herzegovina, North Macedonia
Engineering /
Hybrid
Symphony is a global design and development software company headquartered in San Francisco with 650+ technologists located across engineering offices in Southeast Europe and Latin America, along with business development offices in the US and Western Europe, and a Remote hub engaging employees from Latin America to Africa and Asia. In the last 17 years, we have launched over 200 products for the world’s leading startups, enterprises, and Fortune 500 companies.

Our team has a proven track record in helping clients increase revenue, reduce time-to-market, improve end-user experiences, and achieve scalability. We have domain expertise spanning financial services, banking, retail, technology, healthcare, as well as the VC and PE ecosystem, among others.

This is an excellent opportunity for all Fullstack Engineers (.NET/Angular) to join us in expanding a global powerhouse and partnering with worldwide industry leaders to solve some of the most complex digital challenges.

What would be your responsibilities if you join us?

    • Design, build, and maintain efficient, reusable, and reliable web applications using frontend technologies.
    • Ensure the performance, quality, and responsiveness of databases.
    • Develop and maintain backend services to support frontend functionality.
    • Implement and maintain comprehensive testing strategies to ensure the reliability and stability of applications.
    • Work closely with Designers, Frontend Developers, and Product Managers to translate high-level requirements into detailed architectures and designs.
    • Stay updated with the latest industry trends and best practices in full stack development, and proactively apply this knowledge to improve our products and processes.
    • Provide guidance and coaching to Full Stack Engineers through code reviews and technical discussions.
    • Ensure the performance, quality, and responsiveness of databases.

There are some requirements that will make you stand out:

    • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
    • 3+ years of software engineering experience in full-stack development.
    • Strong experience with .NET/.NET Core for backend development.
    • Solid experience with Angular and TypeScript for frontend development.
    • Understanding of object-oriented programming, common design patterns, and RESTful API development.
    • Experience working with SQL and/or NoSQL databases (e.g. MSSQL, PostgreSQL, CosmosDB).
    • Familiarity with cloud services (AWS and/or Azure) and deploying applications to production environments.
    • Experience with component-based architecture, state management, and responsive UI development.
    • Ability to write clean, efficient, and maintainable code, with guidance when needed.
    • Exposure to AI tools and interest in applying them in day-to-day development.
    • Experience working in Agile/Kanban environments.
    • Strong problem-solving skills and a growing consultative mindset.
    • Good communication skills, both written and verbal, and willingness to collaborate with cross-functional teams.

You will easily fit into Symphony culture if you:

    • Are proactive and enthusiastic about your own continuous learning and improvement.
    • Have a good analytical and problem-solving attitude.
    • Have the ability to analyze and understand the business context and logic behind your job responsibilities.
    • Care for the quality of your work and client satisfaction.
    • Enjoy working in a pleasant and cooperative atmosphere.
    • Excited about working in international teams and using well-written and spoken English daily.
Ready to Join Us?

We’re excited to hear from you! If this opportunity sparks your interest, don’t hesitate - let’s see where this journey can take us.

We’ll review applications as they come in and promptly reach out to candidates chosen to move forward in the process.

Curious to Learn More?

If you have any questions our Talent Acquisition team is here for you. Feel free to drop us an email at [email protected]. We’d love to connect!