Overview
On Site
$45 - $50
Contract - W2
Skills
Agile
Amazon Web Services
AngularJS
Cloud Computing
Collaboration
Continuous Delivery
Continuous Integration
Cross-browser
Cypress
DevOps
Docker
Frontend Development
GitHub
Good Clinical Practice
Google Cloud Platform
Gradle
GraphQL
High Availability
Interfaces
JUnit
Jenkins
Kotlin
Kubernetes
Leadership
Management
Microservices
Microsoft Exchange
MongoDB
Node.js
Optimization
Performance Tuning
PostgreSQL
Quality Assurance
RESTful
React.js
Scalability
Scrum
Spring Framework
Test-driven Development
TypeScript
UI
Web Applications
Workflow
Job Details
Job description:
Highly skilled software engineer with 5+ years of experience in designing, developing, and deploying scalable applications using Kotlin and TypeScript. Adept at building robust backend services and dynamic front-end interfaces, with a strong emphasis on clean architecture, performance optimization, and maintainability. Proven ability to work in Agile environments, collaborate with cross-functional teams, and deliver high-quality solutions aligned with business goals.
Core Skills
- Languages & Frameworks: Kotlin (Spring Boot, Ktor), TypeScript (React, Angular, Node.js)
- Architecture: Microservices, RESTful APIs, Event-driven systems
- Tools & Platforms: Docker, Kubernetes, AWS/Google Cloud Platform, Gradle, Webpack
- Testing: JUnit, Jest, Cypress, Mockito
- Practices: CI/CD, TDD, SOLID principles, Clean Code
- Databases: PostgreSQL, MongoDB, Redis
Experience Highlights
- Backend Development (Kotlin):
- Designed and implemented microservices
using Spring Boot and Ktor, ensuring high availability and scalability. - Integrated RESTful APIs and GraphQL endpoints for seamless data exchange.
- Optimized application performance by leveraging coroutines and asynchronous programming in Kotlin.
- Frontend Development (TypeScript):
- Built responsive and interactive web applications using React and A
ngular. - Implemented state management with Redux and RxJS for complex UI workflows.
- Developed reusable UI components and ensured cross-browser compatibility.
- DevOps & Cloud:
- Automated deployments using CI/CD pipelines (Jenkins, GitHub Actions).
- Containerized applications with Docker and orchestrated using Kubernetes.
- Deployed and monitored services on AWS/Google Cloud Platform, ensuring cost optimization and reliability.
- Collaboration & Leadership:
- Mentored junior developers on Kotlin and TypeScript best practices.
- Participated in code reviews, ensuring adherence to coding standards and security guidelines.
- Worked closely with product owners and QA teams in Agile/Scrum environments.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.