Job Description
SimSpace is seeking a Full Stack Software Engineer to join a collaborative team working across the entire development lifecycle. The role involves contributing to a platform used in the cybersecurity and networking domain, focusing on high-quality, iterative delivery across frontend and backend components.
Key Information
- Location Model: Remote
- Location Details: Remote teams mentioned, no specific geographical constraint noted.
- Salary Range: N/A
- Years Experience Min: 3+ years
- Employment Type: Permanent
- Company Industry: Cybersecurity / Networking
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A
Technical Stack
- Core (Must-Have):
- Typescript
- React
- Kotlin
- Spring Boot
- PostgreSQL
- RESTful APIs / Microservices
- Nice-to-Have:
- Kubernetes
Role & Responsibilities
- Key Responsibilities:
- Participate in the full software development lifecycle (definition to maintenance).
- Collaborate with UX, Product, and Data Science teams.
- Expand APIs and enhance frontend functionality.
- Contribute to team planning, demos, and retrospectives.
- Iteratively deliver high-quality code, tests, and documentation.
- Must-Have Qualifications:
- Familiarity with frontend technologies (Typescript, React, or similar).
- Familiarity with Kotlin and Spring Boot.
- Familiarity with API Design.
- Comfortable with RESTful APIs and microservices architecture.
- 3+ years of hands-on software development experience.
- Experience with databases (PostgreSQL, MongoDB) and data modeling.
- Knowledge in the principles of testing software.
- Experience working with remote teams.
- Excellent communication and collaboration skills.
- Nice-to-Have Qualifications:
- Familiarity with Cybersecurity and Networking.
- Familiarity with Kubernetes.
- Bachelor's degree in Computer Science or equivalent.
Company & Culture
- Benefits Highlights:
- N/A
- Potential Red Flags / Things to Note:
- N/A
- Company Culture Snippets:
- Emphasis on collaboration and team outcomes.
- Openness to feedback and continuous improvement.
- Comfort with changing directions and diverse deliverables.
SimSpace is looking for a Full Stack Software Engineer to join our team and participate in the full development lifecycle, from definition to maintenance. You’ll collaborate with UX, Product, and Data Science teams, engage in team planning, demos, and retrospectives, and continuously contribute to knowledge sharing and mentorship.
Who you are: You would describe yourself as full stack, able to execute on the frontend and backend comfortably. You can work across the stack, whether it's expanding our API or enhancing the frontend. You have excellent communication skills (written and verbal) and are a team player. You enjoy solving complex problems & building solutions through collaborative methods. You’re always open for feedback, and are willing to give feedback to your colleagues. You understand that nothing is perfect and there is always room for improvement. You are driven off of goals and team outcomes. You're comfortable with changing directions, and are okay to work on many types of deliverables. You’re focused on the iterative delivery of high-quality code, along with tests and documentation.
Our Tech Stack: Typescript, React, Postgres, Kotlin, Kubernetes, Spring Boot.
Requirements: Familiarity with front-end technologies such as Typescript, React, or similar; Familiarity with Kotlin and Spring Boot; Familiarity with API Design; Comfortable working with RESTful APIs and microservices architecture; 3+ years of hands-on software development experience; Experience with databases (e.g., PostgreSQL, MongoDB) and data modeling; Knowledge in the principles of testing software; Experience working with remote teams.
Nice to have but not required: Familiarity with Cybersecurity and Networking; Familiarity with Kubernetes; A Bachelor's degree in Computer Science or equivalent experience.
Who you are: You would describe yourself as full stack, able to execute on the frontend and backend comfortably. You can work across the stack, whether it's expanding our API or enhancing the frontend. You have excellent communication skills (written and verbal) and are a team player. You enjoy solving complex problems & building solutions through collaborative methods. You’re always open for feedback, and are willing to give feedback to your colleagues. You understand that nothing is perfect and there is always room for improvement. You are driven off of goals and team outcomes. You're comfortable with changing directions, and are okay to work on many types of deliverables. You’re focused on the iterative delivery of high-quality code, along with tests and documentation.
Our Tech Stack: Typescript, React, Postgres, Kotlin, Kubernetes, Spring Boot.
Requirements: Familiarity with front-end technologies such as Typescript, React, or similar; Familiarity with Kotlin and Spring Boot; Familiarity with API Design; Comfortable working with RESTful APIs and microservices architecture; 3+ years of hands-on software development experience; Experience with databases (e.g., PostgreSQL, MongoDB) and data modeling; Knowledge in the principles of testing software; Experience working with remote teams.
Nice to have but not required: Familiarity with Cybersecurity and Networking; Familiarity with Kubernetes; A Bachelor's degree in Computer Science or equivalent experience.
Job Details
Salary
$105,000 - $140,000
Location
Remote / United States
Key Skills
ReactTypescriptKotlinRestful ApisSoftware DevelopmentMicroservicesPostgresqlSpring BootFull Stack DevelopmentTesting Principles