Web Application Developer

Company: Futurex
Job type: Full-time

Futurex is seeking a Front-end Software Engineer for full-time employment. This position is on-site at Futurex’s Engineering Campus in Bulverde, 15 miles north of San Antonio, Texas. The ideal Web Application Engineer has strong knowledge of JavaScript frameworks, working knowledge of RESTful API design concepts, familiarity with Python and Python frameworks, demonstrated experience working within a professional development environment, and is adept at developing reusable front-end components. The ideal candidate is ready to take on new challenges in a fast-paced learning environment.
Primary Responsibilities
Design, develop, and maintain customer-facing web services
Implement intuitive front-end user experiences, and scalable back-end services
Analyze service stack and make recommendations for further improvements
Communicate effectively to help bridge stakeholder and development requirements
Assist with deployment, support, and operations where necessary
Maintain confidentiality with regard to information being processed, stored, or accessed
Other duties as required
Requirements
Qualifications
Two or more years of experience developing and managing a service-based architecture
Experience with modern JavaScript frameworks and tools
Experience with Python and Python web frameworks such as Django, Flask, Tornado
Experience with REST API development
Experience with Git based version control software such as GitLab/GitHub
Experience with SQL and ORM libraries such as SQLAlchemy
Experience with CI/CD tools such as Jenkins/GitLab CI
Experience with Linux
Preferred
Leadership experience
Capability to work independently or within a group
Experience with Vue framework and Vue CLI
Experience with NodeJS, Node Package Manager, and Webpack
Backend development experience with languages such as C/C++
Experience with concepts such as microservices, containers, and container orchestration using Docker and Kubernetes
Experience with Agile or DevOps SDLC methodologies
Ability to have a holistic view of service development and deployment architecture
Understanding of SLA requirements and role of high availability architectures, performance optimization, and monitoring techniques
Benefits
Flexible scheduling policy
Company-provided snacks and drinks
Health, dental, vision, life, and short/long-term disability insurance
Paid vacation, holidays, and sick leave
Complimentary gym membership
Retirement plan with employer contribution match

Apply for this job