JOBSEARCHER

Middle Full Stack Engineer (Frontend Focus)

Are you a Middle Full Stack Engineer passionate about building high-performance, scalable systems? Join our team at Sigma Software, where we create cutting-edge solutions for a leading online marketplace in the pet products domain.This is a Senior-level opportunity to work on a high-load, distributed platform that connects millions of pet owners with suppliers worldwide. The role offers flexibility in work format — remote, onsite, or hybrid — to suit your lifestyle.At Sigma Software, we value innovation, quality, and teamwork. You will be part of a collaborative environment with access to challenging projects, modern technologies, and professional growth opportunities.CUSTOMEROur client is a leading online marketplace specializing in pet products. The platform connects pet owners with suppliers offering food, accessories, and healthcare products. Known for its intuitive interface and strong logistics network, the company is committed to enhancing the pet care experience through technology.PROJECTWe are developing a high-performance, scalable customer-related platform capable of processing substantial data volumes with low latency and fault tolerance. The solution leverages Java, Spring, AWS services, and React to deliver a reliable and engaging user experience for pet owners and suppliers.Key Technologies: Java, Spring, AWS, React, Linux/Unix, relational & NoSQL databasesJob DescriptionDesign, develop, and implement large-scale distributed systems capable of handling high data volumesBuild scalable, low-latency, and fault-tolerant solutionsDevelop APIs and event-driven architectures to meet system requirementsImplement unit, API, regression, and performance testing strategiesWork with React for frontend developmentOptimize solutions for scalability, reliability, and high performanceCollaborate with cross-functional teams to resolve production incidents quicklyParticipate in code reviews and contribute to continuous improvement of development processesQualificationsAt least 4 years of experience in software development with Java and object-oriented programmingStrong understanding of OOP principles, design patterns, algorithms, and data structuresExperience in building multi-tier web applications and REST APIsExperience with frontend frameworks such as ReactHands-on experience in Linux/Unix environmentsPractical knowledge of cloud platforms (AWS, Google Cloud, or Azure)Familiarity with relational and NoSQL databases (HBase, Cassandra, MongoDB, Redshift)Bachelor’s or Master’s degree in Computer Science, Engineering, or related fieldWILL BE A PLUSExperience with microservices architectureKnowledge of CI/CD pipelines and DevOps practicesFamiliarity with containerization tools (Docker, Kubernetes)Additional InformationPERSONAL PROFILEStrong problem-solving skills and analytical thinkingAbility to work effectively in a team and communicate clearlyPassion for building high-quality, scalable software solutions