Senior Full-Stack Engineer (React + Typescript)
Software Mind is seeking qualified candidates to fill the role of Full-Stack Engineer (React/Typescript).
In addition to a competitive salary rate and a positive work environment committed to delivering high-quality technology solutions, we also offer:
-
Flexible schedules and authentic work-life balance
-
Opportunities for continuing education
-
Social activities per country sponsored by the company
-
Birthday celebration
-
Payment in US Dollars
About the role:
Our client provides comprehensive business management software for law firms and other professional services organizations.
We are seeking a skilled and innovative Full Stack Developer to join our dynamic technology team. The ideal candidate will have a strong foundation in both frontend and backend development, with a particular focus on using React and TypeScript. Experience with REST APIs, Docker Containers and/or Kubernetes, & MongoDB. This role involves developing scalable and responsive web applications that meet the needs of our users.
Some of the main responsibilities for the role include:
-
Develop and maintain web applications using React.js, TypeScript, and JavaScript.
-
Design and implement backend services and APIs using Typescript, Node.js and RESTful practices.
-
Collaborate with cross-functional teams to analyze, design, and ship new features.
-
Implement responsive and seamless mobile-first designs.
-
Ensure the technical feasibility of UI/UX designs.
-
Optimize applications for maximum speed and scalability.
-
Manage CI/CD pipelines and deployments using Azure DevOps.
-
Participate in code reviews to maintain high development standards.
-
Troubleshoot, test, and maintain the core product software to ensure strong optimization and functionality.
#LI-DNI
Job Skills/Requirements
– +90% English written and oral (at least B2 level) with excellent communication skills
– 3+ years of experience in full-stack development
– Proficient understanding of web markup, including HTML5 and CSS3
– Strong experience with JavaScript, TypeScript, React.js, and Node.js
– Experience building and consuming REST APIs
– Familiarity with modern front-end build pipelines and tools
– Experience with Azure DevOps and understanding of CI/CD principles
– Ability to write clean, readable code and tests
– Experience with version control tools, particularly Git
– Excellent problem-solving skills and ability to think algorithmically
– Ability to take business requests and break them down into manageable steps to achieve a goal
– Capable of designing a moderately sized software project, putting together a project plan to accomplish it, tracking progress, and executing it with a team
– Able to see the big picture of how systems interact with one another