This is a full-time UI Developer position located in Charlotte, North Carolina. You will design, develop, enhance, and maintain web applications while working across both front-end and back-end technologies in a collaborative, fast-paced environment.
Responsibilities
- Design, develop, enhance, and maintain web applications
- Troubleshoot and resolve performance issues in APIs
- Write and execute unit and integration tests
- Perform code reviews and ensure code quality
- Provide technical documentation for APIs
- Coordinate with release engineers to deploy new features and bug fixes into higher environments
- Maintain working knowledge of technical enhancements and new functionality
- Learn, adapt, test, evaluate, and implement new technologies
- Leverage AI-assisted development tools and automation platforms to improve software design, code quality, testing, documentation, and delivery efficiency
- Participate in team activities including sprint planning, daily scrums, and retrospectives
- Communicate effectively with peers and leads
Qualifications
- Required
- Bachelor's degree in Engineering, Computer Science, or equivalent
- Minimum of 4 years of experience developing web applications using React, TypeScript, and JavaScript
- Minimum of 2 years of experience developing microservices using Python or Node.js
- Strong technical skills in JavaScript UI/UX frameworks, particularly React
- Strong programming skills in Python and JavaScript
- Strong knowledge of design patterns
- Strong knowledge of SQL and PL/SQL
- Experience with REST-based or GraphQL APIs from single page applications
- Understanding of authentication and authorization aspects for APIs
- Working knowledge of Docker
- Understanding of CI/CD integration
- Knowledge of package managers (npm, pip)
- Demonstrated ability to adapt to new technologies and learn quickly
- Demonstrated proficiency in interpersonal and communication skills, including oral and written communication
- Strong work ethic, ability to work in a fast-paced environment, and excellent teamwork skills
- Preferred
- Experience with Swagger/Open API 3
- Formal cloud-based training or industry-accredited cloud certification
- Experience with cloud platforms such as AWS
- Experience with version control systems such as Git
#J-18808-Ljbffr
