Senior Software Engineer (Java & React)
Are you passionate about building scalable, high-impact applications and solving complex algorithmic challenges? At First Factory, we're looking for an exceptional Senior Software Engineer (Java/React) to join our team.
In this role, you will work with one of our longest-standing clients in the real estate industry. If you are looking for long-term stability and continuous growth, this is an excellent opportunity to build a secure and rewarding career.
If you thrive in highly technical environments, love deep-dive system design, and pride yourself on delivering robust, high-quality code within high-performing teams, this is the challenge you've been looking for.
About First Factory
We are a software development company with over two decades of experience, boasting a dynamic team of 175+ professionals actively engaged in diverse projects across various industries. We invite you to join us on this journey as we continue to thrive and embrace fresh challenges.
Key Responsibilities
Take full accountability for the end-to-end lifecycle of a singular, high-impact project within the real estate tech space.
Solve multi-layered logical puzzles and optimize code for both time and space complexity to ensure maximum performance.
Collaborate through complex architecture design under tight timelines, designing and implementing modern Microservices architectures and RESTful APIs.
Participate in rigorous deep-dive code reviews, using them as a collaborative opportunity to ensure high engineering standards and share knowledge.
Articulate complex technical ideas, rationale, and architectural trade-offs clearly to both technical and non-technical stakeholders.
Requirements
Strong, production-level experience with Java (8+) and the Spring Framework ecosystem.
Hands-on experience building robust, highly responsive UIs with React and modern JavaScript (ES6+).
Mastery of data structures, algorithmic complexity (Big-O notation), runtime optimization, and high-level system design patterns.
Experience collaborating in high-performing, fast-paced Agile teams.
Advanced English fluency.
Nice to Have
Experience with CI/CD pipelines and cloud infrastructure (AWS, Azure, or GCP).
A strong portfolio of competitive programming, HackerRank/LeetCode success, or complex open-source contributions.
- Department
- Software Engineering
- Role
- Full Stack Engineer ( Java & React )
- Remote status
- Hybrid
About First Factory
For over 25 years, First Factory has been a place where collaborative excellence meets modern technologies. We’re a strong team building exceptional software solutions from Costa Rica and LATAM for primarily US-based clients. With industry-low turnover, top eNPS globally, and 5 consecutive Inc. 5000 awards, we foster an environment where talented engineers thrive on challenging projects using modern tech stacks.