Job details
Software Developer (React)
- Java
- Spring Boot
- REST
- AWS
- TypeScript
- Agile
- Next.js
Posted: 2 weeks ago
Solvd Inc. is a premier software engineering company. We have 8 offices across the globe and over 800 international employees on staff. With over 12 years of experience, highly skilled teams around the world and deep industry knowledge, we help clients create software that improves their operations and opens new markets. We have built an impressive roster of digital-native enterprise clients including some of the biggest brands in retail and social media.
We are looking for a Software Developer (React) to join our growing team.
The project is a a complete, cloud-based eProcurement software built specifically for biotech.
\n- Collaborate with a cross-functional team in a startup-like environment to design, develop, and deploy features for a web-based product.
- Work independently, proposing solutions to technical and functional challenges proactively.
- Develop frontend features primarily using React.
- Write and maintain tests for frontend code using Vitest.
- Optimize the UI for performance and scalability, focusing on simple and user-friendly interfaces.
- Contribute to two-week sprint cycles, delivering features in alignment with Agile principles.
- Ensure integration with backend services using REST APIs.
- Document code and processes to support team knowledge-sharing and future maintenance.
- Proficiency in JavaScript (ES6+), Typescript, React, and basic UI principles.
- Strong communication, collaboration, and proactive problem-solving abilities.
- Think outside the box. Can come up with innovative ideas on how to implement more efficiently.
- Look at the project holistically to make sure that all the failure scenarios and corner cases are covered and there are no gaps in functionality.
- Frameworks: Familiarity with Remix/Next.js framework.
- DevOps Knowledge: Basic experience with AWS and understanding of cloud infrastructure.
- UI Skills: While advanced UI skills aren’t required, familiarity with UX best practices is a plus.
- Migration Experience: Prior experience migrating legacy systems to new frameworks or platforms.
- Frontend: JavaScript (ES6+), TypeScript, React, Vitest for testing, TanStack Query, Context API, Chakra UI.
- Backend: Migrating from Java Play (legacy) to Java Spring (Spring Framework 6.0.0, Spring Boot 3.0.0), JUnit for testing, JobRunr.
- Database: MySQL.
- Infrastructure: AWS.
- APIs: RESTful.
- Version Control: GitLab.