Strong MiddleSenior Full-Stack Engineer
Job Summary
- Design develop and maintain end-to-end product features across Back-end and Front-end systems
- Build scalable services APIs and workflow-driven solutions supporting core business operations
- Collaborate closely with Product Design and Engineering teams to define requirements and shape product direction
- Translate operational and business processes into intuitive and scalable software experiences
- Participate in architecture discussions technical planning and code reviews
- Own features throughout the full development lifecycle from discovery to deployment
- Evaluate technical decisions from both engineering and user-impact perspectives
- Improve product quality scalability developer experience and operational efficiency
- Work effectively in a startup environment with evolving priorities and changing requirements
- Contribute proactively to technical and product discussions and suggest improvements when needed
Qualifications :
- At least 5 years of commercial software engineering experience
- Strong proficiency in TypeScript with solid Back-end development expertise
- Experience designing and delivering production-ready product features end-to-end
- Strong experience with relational databases preferably PostgreSQL
- Experience developing scalable services and APIs
- Experience working with AWS cloud services
- Understanding of modern software architecture and engineering best practices
- Ability to work independently and take ownership of technical solutions
- Strong problem-solving skills and ability to work with ambiguity
- Excellent communication and collaboration skills
- Product-minded approach to software development
- Upper-Intermediate English level or higher
- Experience participating in code reviews and technical discussions
- Ability to balance technical quality with business and user needs
WILL BE A PLUS
- Experience with NestJS
- Experience with and React
- Experience with Temporal or other workflow orchestration platforms
- Experience working in startup or high-growth product environments
- Experience in fintech products or platforms
- Background in payment systems billing invoicing or transaction-focused products
Additional Information :
PERSONAL PROFILE
- Proactive and ownership-driven mindset
- Comfortable working in environments with changing priorities and evolving requirements
- Strong collaboration and communication skills
- Ability to understand business context beyond implementation details
- User- and product-oriented approach to decision-making
- Self-sufficient and adaptable team player
Remote Work :
Yes
Employment Type :
Full-time
About Company
At Sigma Software, we are involved with the clients team to contribute to the design and development of a technical solution for their tokenized domain reservation platform. We started by assigning a software architect to design the smart contracts and integrate blockchain into the s ... View more