Full Stack Cloud & App Developer (REMOTE)
SUMMARY:
This role involves working on both front-end and back-end development for web and mobile applications, as well as optimizing cloud-based environments to ensure high performance and security. You will be an extension of our Eastern Europe engineering team and will allow us to “follow the sun” for more continuous development and deployment, working at all layers of the technology stack to increase our ability to rapidly prototype new features and expand our bandwidth particularly for North America-specific Connected Vehicle app features.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Build responsive, user-friendly interfaces for web and mobile applications using modern front-end frameworks (e.g., React, Angular, Flutter).
- Develop robust back-end services and APIs using languages like Node.js, Python, or Java.
- Ensure seamless integration between front-end and back-end components to deliver cohesive applications.
- Design, deploy, and maintain cloud-native applications leveraging platforms such as AWS, Azure, or Google Cloud.
- Utilize cloud services (e.g., serverless computing, storage, databases) to build scalable and cost-efficient solutions.
- Implement Infrastructure as Code (IaC) using tools like Terraform or AWS CloudFormation to automate cloud resource management.
- Build and deploy mobile applications for iOS and Android using frameworks like Flutter, React Native, or Swift.
- Optimize mobile app performance and ensure compatibility across multiple devices and platforms.
- Develop and consume RESTful and GraphQL APIs for communication between applications and services.
- Design and manage microservices architectures to ensure scalability and modularity of applications.
- Implement secure authentication, authorization, and encryption protocols for applications.
- Ensure compliance with industry standards and regulations, such as GDPR or HIPAA.
- Monitor and address vulnerabilities to maintain the integrity and security of cloud environments.
- Monitor and optimize application performance using cloud-native monitoring tools like CloudWatch, Azure Monitor, or Datadog.
- Use caching, load balancing, and optimization strategies to enhance application speed and efficiency.
- Work closely with designers, DevOps engineers, and product managers to align development with project objectives.
- Participate in Agile workflows, including sprint planning, daily standups, and retrospectives.
- Conduct code reviews and provide constructive feedback to team members.
- Stay up-to-date with the latest technologies, frameworks, and best practices in cloud and app development.
- Identify and implement opportunities for improving code quality, scalability, and maintainability.
EDUCATION AND EXPERIENCE:
Must thrive in a fast-paced, innovative work environment while remaining flexible, proactive, resourceful, and efficient. Excellent interpersonal skills, ability to develop important relationships with key stakeholders, good conflict management and negotiation skills, and ability to analyze complex issues to develop relevant and realistic plans and recommendations. Demonstrated ability to develop and socialize approaches, generate support and buy-in, align key partners, and work closely with core team members in engineering, development, design, and project management roles
- Bachelor’s degree, preferred but not required, in Computer Science, Software Engineering, or a related field. Equivalent experience will also be considered.
- 3-5+ years of experience as a full-stack developer, with expertise in cloud environments and mobile or web app development.
- Proven track record of developing and deploying cloud-based applications.
- HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Proficiency in Node.js, Python, Java, or similar programming languages.
- Hands-on experience with AWS, Azure, or Google Cloud, including services like Lambda, S3, and DynamoDB.
- Knowledge of mobile frameworks such as Flutter, React Native, or Swift.
- RESTful and GraphQL API design and integration.
- Expertise in both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB).
- Familiarity with CI/CD tools, containerization (Docker), and orchestration (Kubernetes).
- Certifications in cloud technologies (e.g., AWS Certified Developer, Microsoft Azure Developer).
- Experience with serverless architectures and microservices.
- Familiarity with mobile-first design principles and responsive frameworks.
We thank all applicants for their interest. However, only those qualified individuals who closely meet the qualifications of the position will be contacted. The details of the position are only a summary, other duties may be assigned as necessary.
Background Check and Drug Screen may be required.
Pay range is not a guarantee of compensation or salary, as final offer amount may vary based on factors including but not limited to experience and geographic location. Talascend also offers a variety of benefits including: health and disability insurance, 401(k), EAP, paid time off, and company-paid holidays. The specific programs and options available to an employee may vary depending on date of hire, plan requirements, schedule type, and client work site mandates.
Talascend is an Equal Opportunity Employer that recruits and hires qualified candidates without regard to race, religion, sex, sexual orientation, gender identity, age, national origin, ancestry, citizenship, disability, or veteran status.